1 #include<iostream> 2 3 int reused=42; 4 int main() 5 { 6 int unique=0; 7 std::cout<<reused<<" "<<unique<<std::endl; 8 int reused=0; 9 std::cout<<reused<<" "<<unique<<std::endl; 10 11 std::cout<<::reused<<" "<<unique<<std::endl; 12 13 return 0; 14 }
新建的局部变量将会覆盖全局变量,若想显式地访问全局变量,在全局变量名前加上“::”作用域运算符。