黑马程序员技术交流社区

标题: 内存的四大区问题 [打印本页]

作者: 李竞还活着    时间: 2015-6-12 21:57
标题: 内存的四大区问题
今天看书,看到内存中有四大区:栈区,堆区,数据区,代码区;
我实在是没搞懂他们到底是什么,有什么本质区别。
作者: 三月_麦田    时间: 2015-6-13 17:45
说的不对请包涵,栈应该是静态范围如:静态变量所分配的区域,堆应该是动态范围如:malloc()所分配的区域。
作者: Theshy    时间: 2015-6-13 18:10
内存分五大块
栈、堆、BSS段、数据段、代码段
作者: 天下1083    时间: 2015-6-13 18:43
存的内容不同啊
作者: 白0702    时间: 2015-6-13 22:30
还有一个BSS段区,它存放未初始化的静态变量和全局变量;数据区存放已初始化的静态变量和全局变量;栈区存放局部变量;堆区存放进程中动态分配的内存段;代码区存放可执行代码的一块内存区域。
作者: 李言    时间: 2015-6-14 11:37
我们用到的貌似没这么多吧,个人觉得了解哪些东西存在哪里,有什么特性就OK了,我们只管用,具体怎么存取那就是搞计算机的的问题了
作者: 马贺飞    时间: 2015-6-15 22:51
大致知道就行,没必要太深究




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2