生命周期和作用域
1、局部变量:
生命周期: 从定义开始, 到该模块结束
作用域: 该模块内
2、全局变量:
生命周期: 从定义开始, 到程序结束
作用域: 文件内(用 extern 声明则适用于整个工程)
3、static修饰的局部变量:
生命周期:从定义开始,到程序结束
作用域: 该模块内
4、static修饰全局变量:
生命周期:从定义开始,到程序结束
作用域: 被限制在该文件内使用