由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请教一个程序调用的内存问题 (转载)
相关主题
类成员函数调用其它函数数组分配问题,求教
请教c++里函数调用的问题C里面一个被分配了内存的指针如何知道分配了多少?
[合集] 几道面试问题请问c++里empty class的问题
[合集] call-by-ref降低了C++程序可读性问一个函数指针的问题,c++
有没有什么软件可以visualize代码间函数调用的关系?纯虚函数问题
再请教个:C变长参数的传递问题 (转载)如何模拟实现thrashing?
C++ questionsC/C++函数调用和栈内存
在子函数内开内存,返回主函数指针然后释放空间是不是很糟糕的(转载)老年工程师转行学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++的更新的问题有没有什么软件可以visualize代码间函数调用的关系?
[合集] matlab函数的返回变量再请教个:C变长参数的传递问题 (转载)
如何在excel里调用Q functionC++ questions
请问C++ exception后如何清理function stack上的内存资源?在子函数内开内存,返回主函数指针然后释放空间是不是很糟糕的(转载)
类成员函数调用其它函数数组分配问题,求教
请教c++里函数调用的问题C里面一个被分配了内存的指针如何知道分配了多少?
[合集] 几道面试问题请问c++里empty class的问题
[合集] call-by-ref降低了C++程序可读性问一个函数指针的问题,c++
相关话题的讨论汇总
话题: 调用话题: 内存话题: 程序话题: 函数话题: function