搜索
编程论坛
→
开发语言
→
『 数据结构与算法 』
→ 关于栈的问题
标题:
关于栈的问题
只看楼主
心动音符
等 级:
禁止访问
威 望:
1
帖 子:832
专家分:0
注 册:2005-9-15
楼主
问题点数:0 回复次数:4
关于栈的问题
书上写 栈经常使用在函数调用时的参数传递和函数值的返回方面。
为什么啊 栈跟函数有什么关系呢,栈如何用在参数传递呢! 不是很了解
搜索更多相关主题的帖子:
函数
参数
关系
2006-08-16 10:47
心动音符
等 级:
禁止访问
威 望:
1
帖 子:832
专家分:0
注 册:2005-9-15
第
2
楼
得分:0
这里怎么总是有人看没人回答呢
2006-08-16 13:33
走火
等 级:
新手上路
帖 子:426
专家分:0
注 册:2005-12-28
第
3
楼
得分:0
我是一只小菜鸟,请大家多多照顾! QQ 87135637
2006-08-16 16:27
ysol
等 级:
新手上路
帖 子:107
专家分:0
注 册:2006-6-11
第
4
楼
得分:0
因为你问的问题的答案书上讲的很详细,而且回答起来很麻烦!
2006-08-18 22:57
热情依然
等 级:
版主
威 望:
22
帖 子:715
专家分:0
注 册:2005-4-5
第
5
楼
得分:0
简单的说,函数的调用就相当于 push stack, 那些形参是储存在临时的stack的,当函数调用结束,所有形参就会pop stack,所以传递参数的时候如果不是传地址,或者用C++的引用,形参改变是改变不了实参的,因为两者储存的空间地址不同。
反正大概就是这个样子吧,做了VC++那些开发之后,反而C++的东西我有些忘记了,例如类模版特化那些东西,有些忘记了,哈哈,昨天还特意将收藏以久的<<the c++ programming language>>拿出来看,这个可是C++创始人写的
c++/C + 汇编 = 天下无敌
2006-08-19 08:37
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-84259-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.495243 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved