摘要: 如果贸贸然让我说出关于题目相关的知识,可能一时还说不清,看来对这方面还得熟记,现整理之后记录在案,顺便理顺一下头绪。从静态存储区域分配:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。静态分配的区域的生命期是整个软件运行期,就是说从软件运行开始到软件终止退出。只有软件终止运行后,这块内存才会被系统回收 在栈上创建:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。在栈中分配的空间的生命期与这个变量所在的函数和类相关。如果是函数 阅读全文
posted @ 2011-09-20 13:12 毛志谦 阅读(2098) 评论(0) 推荐(0) 编辑