黑马程序员技术交流社区

标题: 如何理解 栈区 常量区 好抽象啊 [打印本页]

作者: dazayn    时间: 2016-4-1 06:41
标题: 如何理解 栈区 常量区 好抽象啊
这是什么鬼?
作者: 堕落天使    时间: 2016-4-1 12:20
大体知道这些区里存放什么东西就行了。
栈区,先进后出
常量去,字符串常量
作者: tdwydan1    时间: 2016-4-1 21:20
他们都是内存中的空间。模块不同,所以存储的东西也不一样,因为程序是由多种元素构成,有变量,有代码,有常量等等,系统之所以分:1.栈区,2.堆区,3.BSS,4.常量区,5.代码段。这些空间,也是便于管理,如果程序的代码什么的都存放在一个空间里那样就太难管理了;你只要记住局部变量存放在栈区,声明的全局变量,静态变量和常量数据存放在常量区,就行了。
作者: dazayn    时间: 2016-4-2 21:27
堕落天使 发表于 2016-4-1 12:20
大体知道这些区里存放什么东西就行了。
栈区,先进后出
常量去,字符串常量 ...

谢谢 大神
作者: dazayn    时间: 2016-4-2 21:28
tdwydan1 发表于 2016-4-1 21:20
他们都是内存中的空间。模块不同,所以存储的东西也不一样,因为程序是由多种元素构成,有变量,有代码,有 ...

谢谢 大神
作者: 最爱舒儿    时间: 2016-4-2 23:14
看评论有点乱啊                          




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