黑马程序员技术交流社区
标题:
内存区划分
[打印本页]
作者:
许本亮
时间:
2015-11-12 12:54
标题:
内存区划分
知道内存分为:栈、堆、BSS字段、数据区、代码区。问题是里面分别存什么内容?有完整的答案吗?
作者:
qq350106106
时间:
2015-11-12 16:39
栈:用户存放程序创建的局部变量(这里是局部变量)
堆:用于存放运行中被动态分配的内存段
BSS: 未初始化的全局变量和静态变量
数据段:已经初始化的全局变量和静态变量
代码段:程序执行代码的一块内存区域
作者:
tsc0000
时间:
2015-11-12 17:38
楼上正解
作者:
cube川
时间:
2015-11-12 18:15
栈区 -- 存放局部变量,临时变量 堆区 -- 程序运行过程中,动态分配的内存 BSS区(全局区,静态区) -- 未初始化的全局变量和静态变量 数据段(常量区) -- 已经初始化的全局变量和静态变量 代码段 -- 源码代码程序编译产生的二进制数据
作者:
心存猛虎2015
时间:
2015-11-12 23:20
顶顶顶顶顶顶顶顶
作者:
触底反弹
时间:
2015-11-13 20:59
楼上正解
作者:
acdd112
时间:
2015-11-13 21:31
楼上答的很好
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2