***.cpp
external double m = 2.12;
int getNum()
{
double m = 2.345 ; //局部定义覆盖了全部变量;
cout<<"局部变量"<< m <<endl;
//如果要引用全局变量的值,需要如下写
cout<<"全局变量"<< ::m <<endl;
}
存储说明符:
auto
register
static
extern
thread_local
mutable 即使某个结构或者类为const,其mutable变量也可以被修改。