我们把变量在程序中可以使用的有效范围称为变量的作用域。
全局作用域:
整个工程可以使用
整个应用程序
.cpp:
int a = 1;//全局
如果在函数内部定义了一个与全局变量同名的局部变量,则全局变量被隐藏,如果需要访问全局变量,需要使用域运算符::
文件作用域:
文件内可见
静态变量~~ static
同一文件中,当全局变量与局部变量相遇,局部变量会屏蔽全局变量。
局部作用域:
不用多说啦~~