使用作用域操作符获取全局变量的值
#include <iostream>
// 该程序仅用于说明:函数内部不宜定义与全局变量同名的新变量
int reused = 42;
int main() {
int unique = 0;
// 输出#1:使用全局变量reused;输出 42 0
std::cout << reused << ' ' << unique << std::endl;
int reused = 0;
// 输出#2:使用局部变量reused; 输出 0 0
std::cout << reused << ' ' << unique << std::endl;
// 输出#3:显式地访问全局变量reused; 输出 42 0
std::cout << ::reused << ' ' << unique << std::endl;
return 0;
}
标签:知识点,reused,全局变量,int,42,C++,Primer
From: https://www.cnblogs.com/HuiPuKui/p/17013571.html