#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
//作用域操作符
//全局作用域本身没有名字
//作用域操作符左侧为空时,向全局作用域发出请求获取右侧名字对应的变量
}
【C++Primer读书笔记】2.2.4名字作用域
最新推荐文章于 2022-12-06 16:46:00 发布