首页
论坛
未名存档
话题女王
小圈子
马甲追踪
版面排名
流量曲线
水枪排名
发帖量曲线
发帖版面饼图
发帖时间柱图
关于本站
帮助
boards
本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字
访问原贴
Programming版
- 请教一个程序调用的内存问题 (转载)
相关主题
●
类成员函数调用其它函数
●
请教c++里函数调用的问题
●
[合集] 几道面试问题
●
[合集] call-by-ref降低了C++程序可读性
●
有没有什么软件可以visualize代码间函数调用的关系?
●
再请教个:C变长参数的传递问题 (转载)
●
C++ questions
●
在子函数内开内存,返回主函数指针然后释放空间是不是很糟糕的(转载)
●
数组分配问题,求教
●
C里面一个被分配了内存的指针如何知道分配了多少?
相关话题的讨论汇总
话题: 调用
话题: 内存
话题: 程序
话题: 函数
话题: function
进入Programming版参与讨论
1
(共1页)
w******t
发帖数: 241
1
【 以下文字转载自 CS 讨论区 】
发信人: webcraft (此处不留爷,自有留爷处;处处不留爷,爷, 信区: CS
标 题: 请教一个程序调用的内存问题
发信站: BBS 未名空间站 (Sat Sep 8 11:10:10 2007)
我现在在做一个嵌入式系统的程序,其中一个中断会调用一function A,然后function
A又会调用function B,function B 调用C, 一直这样有6个嵌套的调用,我想请问一
下这样函数是不是会不停地在stack上面开销内存(包括函数本身以及函数内申明的局
部变量),这些内存会一直被占用到函数调用结束。像这样地情况,有没有更好的程序
架构能够避免这样的问题。
另外还有一个问题想请教,如果我在某个子函数中申明了指针,并且用malloc开了内存
空间,函数完结的时候free了空间,想请问一下函数调用结束返回之后,这个指针是不
是被自动设置为NULL(我想是这样,因为这个指针是局部变量)?谢谢大家
1
(共1页)
进入Programming版参与讨论
相关主题
●
C里面一个被分配了内存的指针如何知道分配了多少?
●
请问c++里empty class的问题
●
问一个函数指针的问题,c++
●
纯虚函数问题
●
如何模拟实现thrashing?
●
C/C++函数调用和栈内存
●
老年工程师转行学C++的更新的问题
●
[合集] matlab函数的返回变量
●
如何在excel里调用Q function
●
请问C++ exception后如何清理function stack上的内存资源?
相关话题的讨论汇总
话题: 调用
话题: 内存
话题: 程序
话题: 函数
话题: function