程序内存布局:代码段、数据段、堆空间、栈空间 (拒绝误导、拒绝错误概念、JVM除外)
内存空间的布局每个应用程序内存都应有自己独立的内存空间,其内存空间一般都有以下几大区域1、代码段(代码区)用于存放代码(机器码),只读2、数据段(全局区)用于存放全局变量等(static)整个程序运行中都存在,除非关闭进程#include <iostream>using namespace std;//全局变量int g_age = 10;int main() { return 0;}g_age 就是全局变量3、栈空间每调用一个函数就会给它分配一
原创
2020-05-11 20:25:01 ·
467 阅读 ·
0 评论