#include<iostream>
using namespace std;
int a=42;
int main(){
int b=0;
cout<<a<<"\t"<<b<<endl; //输出42 0
int a=0;
cout<<a<<"\t"<<b<<endl; //输出 0 0
cout<<::a<<"\t"<<b<<endl; //输出42 0
//作用域操作符
//全局作用域本身没有名字
//作用域操作符左侧为空时,向全局作用域发出请求获取右侧名字对应的变量
}
版权声明:本文为hhhenjoy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。