int main(int argc, char** argv)上面的代码中这个现实无效语法
时间: 2023-12-21 15:06:22 浏览: 113
int main(int argc,char argv[ ])
这个代码实际上是C++代码,而不是C语言代码。在C语言中,main函数的返回类型必须是int,但是参数列表可以为空,因此也可以写成int main()。而在C++中,main函数的参数列表必须包含int argc和char** argv,用来接收命令行参数。因此,如果你想在C++中编写main函数,就必须按照下面的格式编写:
```
int main(int argc, char** argv)
{
// your code here
return 0;
}
```
其中,argc表示命令行参数的个数,argv是一个指向字符串指针的指针,每个指针指向一个命令行参数的字符串。
阅读全文