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