作用域:哪里起作用,哪里就是作用域
局部变量的作用域:就是变量所在的局部范围
全局变量的作用域:整个工程
可知在全局变量b的下方都能执行(但return 0 后为执行结束,不可再打印)
当在源文件新建项的时候,新项目中编写的变量在原项目依然可以使用,但要提前声明一下(extern)
生命周期
变量的生命周期指变量的创建到销毁之间的时间段
局部变量的生命周期:进入局部范围生命开始,出局部范围生命结束(变量上方最近的大括号到变量下方最近的大括号)
全局变量的生命周期:程序的生命周期(例如整个main函数)