::是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/18 18:58:28
是C++程序里面的....
整段代码是这样的...
#include <iostream.h>
#include<string.h>
int main(int argc,char* argv[])
{
if(argc>1&&::strcmp(argv[1],"child")==0)
{
cout<<"hello";
}
else
{
cout<<"world";
}
return 0;
}
我是个新手啊...

这个应该是引用全局范围内的方法 你不是用[#include<string.h>]这个了吗 所以strcmp这个静态方法就可以在你当前的范围内是一个全局的方法

另外 ::是在C++里表示范围的 属于哪一个的类的 比如你要在类外实现一个类的方法void Box::GetArea()
{
area = 6 * a * a;
}

表示全局范围内的strcmp函数