在c语言中,main函数也可以有参数,只是需要在命令行中进行输入,当然也可以在IDE中进行输入,但是不同的IDE有所不同,在命令行中的输入基本一致。
看下边一段代码,
int main(int argc,char *args[])
{
printf("%d\n"argc);
for(int i=1;i<argc;i++)
printf("%s\n",args[i]);
}
输出结果就是
>c++test hehe hehe
3
hehe
hehe
在命令行中进行输入,argc代表参数的个数,包括程序名字,一共有3个。分别是c++test hehe hehe。
看下边一段代码,
int main(int argc,char *args[])
{
printf("%d\n"argc);
for(int i=1;i<argc;i++)
printf("%s\n",args[i]);
}
输出结果就是
>c++test hehe hehe
3
hehe
hehe
在命令行中进行输入,argc代表参数的个数,包括程序名字,一共有3个。分别是c++test hehe hehe。