黑马程序员技术交流社区

标题: 全局变量和局部变量在内存中的区别。 [打印本页]

作者: 小蜗牛0519    时间: 2015-7-10 12:57
标题: 全局变量和局部变量在内存中的区别。
全局变量和局部变量在内存中有什么区别啊?求详细介绍
作者: zpy_0806    时间: 2015-7-10 14:12
同求啊,还不是很清楚
作者: 用晦而明    时间: 2015-7-10 14:18
全局变量的作用域是整个文件
局部变量的作用域是某个函数或者某个代码块({}符号中的部分)

全局变量未初始化存储在BSS段,初始化之后存储在数据段
局部变量存储在栈内


作者: Thomas-王    时间: 2015-7-10 14:55
局部变量注意看什么时候释放,全局变量注意看输出部分是在那个位置。
作者: huangsailin    时间: 2015-7-10 15:12
全局变量在类加载的时候就被加载到内存中,局部变量只是在调用和赋值的时候才被加载,局部变量和全局变量在内存中存放的位置不一样,一个位于堆中一个位于栈中




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