C语言定义常量和变量的时候到底什么时候分配空间

如题所述

您好,很高兴回答您的问题!
解答:
1,字面常量在可执行文件的.data段,随着可执行文件直接加载进内存;
2,auto变量一般是在进入定义域的时候在栈上增长出来空间;
3,static和全局变量在静态存贮区,程序开始的时候就分配。
温馨提示:答案为网友推荐,仅供参考
相似回答