全局变量和和局部变量同名时,可通过域名在函数中引用到全局变量,不加域名解析则引用局部变量
#include<iostream> using namespace std; int a = 10; int main() { int a = 20; cout << ::a << endl; // 10 cout << a << endl; // 20 return 0; }
雯
全局变量和和局部变量同名时,可通过域名在函数中引用到全局变量,不加域名解析则引用局部变量
#include<iostream> using namespace std; int a = 10; int main() { int a = 20; cout << ::a << endl; // 10 cout << a << endl; // 20 return 0; }