求教一个关于C++中的问题......
如下面的代码:int main()
{
int a=10;
::a++;
cout<<::a<<endl;
cout<<a<<endl;
return 0;
}
函数中的两个冒号(::)是什么意思?最后结果两个输出分别是多少呢?
谢谢了!!!
----------------解决方案--------------------------------------------------------
#include"iostream.h"
extern int a=0;
int main()
{
int a=10;
::a++;
cout<<::a<<endl;
cout<<a<<endl;
return 0;
}
----------------解决方案--------------------------------------------------------
ls正解,就是个使用范围的问题
----------------解决方案--------------------------------------------------------