黑马程序员技术交流社区
标题:
全局变量和局部变量?
[打印本页]
作者:
soldier-darren
时间:
2015-11-26 22:07
标题:
全局变量和局部变量?
全局变量和局部变量有什么相同点和不同点?
作者:
曼卿phyand
时间:
2015-11-26 23:51
全局变量定义在{}外 局部变量在{}内
{}外的里面的可以用 {}里的外面用不了
{}可以嵌套{}。所以全局变量和局部变量是一个相对概念
作者:
alen2015
时间:
2015-11-27 00:34
相同点:都是变量,具有变量的性质
作者:
alen2015
时间:
2015-11-27 00:41
alen2015 发表于 2015-11-27 00:34
相同点:都是变量,具有变量的性质
追加:
不同点:在代码中定义的位置不同,作用域不同,发挥的作用也不同
全局变量:定义是在main函数外,作用域是整个函数都有效,变量不会释放
局部变量:定义在函数体或代码快中,一般是在函数调用或者执行代码块时使用,函数结束时变量释放
作者:
黑马。。肖锋
时间:
2015-11-27 00:46
首先这两者都是变量,都需要定义。局部变量只对自己作用的那部分管用(比如自定义函数),这里又要说明两者的作用域了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2