举个简单例子:
一个房屋必定有一个房主,而这个房主在房子范围内可以任意使用某个房间,而客人就不能,客人只能在主人允许地方活动。
这个例子中,房主就等同 全局变量:能在程序范围任意使用。
客人就等同 局部变量:只能在某一段程序范围使用。
看字面意思就知道了
用途:
全局变量就是在一个单元里面谁都可以调用, 谁都可以赋值/取值----多用于模块之间的相互控制
局部变量和全局变量区别在于变量作用域(也就是生效范围)----多用于函数/过程中临时保存数据
这样解释是否明白?
全局变量就是不管在什么地方都可以调用、 局部就不用解释了吧!