一、作用域(没什么好说的,了解就行(我也只是稍作记录而已))
变量在哪里可用,哪里就是变量的作用域。
注意:当我们在创建两个新项目时
在第一个项目中创建的全局变量可能在第二个中报错显示未定义
这是无论我们运行哪一个,程序都会报错。解决办法:在第二个项目中输入如下代码:
extern int 变量名,程序即可运行。(同时记得将主函数名改动一下,不然同样报错)
二、生命周期
变量从创建到销毁的时间就是变量的生命周期。
局部变量的生命周期为从进入局部范围到离开局部范围,全局变量的生命周期为程序的生命周期。