- 博客(1)
- 资源 (6)
- 收藏
- 关注
翻译 静态变量 全局变量 栈 堆
一般全局变量存放在数据区,局部变量存放在栈区, 动态变量存放在堆区,函数代码放在代码区。 栈区是普通的栈数据结构,遵循LIFO后进先出的规则,局部变量安排在那里是ASM时就规定的,这样可以在一个函数结束后平衡堆栈,操作简单,效率高 堆(动态区)在这里应当叫堆栈(不要和数据结构中的堆搞混)是程序在编译时产生的一块用于产生动态内存分配使用的块,操作比较栈要麻烦许多,在分配时要判断最优的
2012-03-13 10:19:13
651
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人