当全局变量和局部变量重名时,使用 ::符可以强制使用全局变量。
#include <iostream>
using namespace std;
int Vac=3;
int main()
{
int Vac=10;
::Vac++;
cout<<::Vac<<endl;
cout<<Vac<<endl;
}
如上程序,输出为
4
10
当全局变量和局部变量重名时,使用 ::符可以强制使用全局变量。
#include <iostream>
using namespace std;
int Vac=3;
int main()
{
int Vac=10;
::Vac++;
cout<<::Vac<<endl;
cout<<Vac<<endl;
}
如上程序,输出为
4
10