静态变量是不入栈?
静态变量是存在栈中不?全局区(静态区)跟栈区有什么联系没?
[解决办法]
auto变量入栈,静态变量生存期是全局的
[解决办法]
1. 静态变量在静态区
2. 静态区和栈是内存上不同的段,没有直接联系
[解决办法]
[解决办法]
[解决办法]
不看对应汇编,永远无法了解真相。
[解决办法]
静态变量和全局变量不在站上申请,它们有自己的存储区域;在windows下,它们存放于数据段,在linux下,根据其初始值来确定是在数据段还是在.bss段。
发布时间: 2012-06-14 16:00:31 作者: rapoo
静态变量是不入栈?
静态变量是存在栈中不?全局区(静态区)跟栈区有什么联系没?
[解决办法]
auto变量入栈,静态变量生存期是全局的
[解决办法]
1. 静态变量在静态区
2. 静态区和栈是内存上不同的段,没有直接联系
[解决办法]