C/C++中main函数的参数为argc和argv
int main(int argc, char* argc[])
argc表示命令行输入参数的个数,空白符分割,argc储存命令行参数。接下来举个例子说明。
1. 首先新建一个win32 console application的空项目。
2. 然后,敲入一下代码:
#include<stdio.h>
int main(int argc, char ** argv)
{
int i;
for(i = 0; i<argc; i++)
printf("argument %d is %s.\n", i, argv[i]);
return 0;
}
3. 运行之后,在Debug文件夹中得到exe后缀的程序。
4. 打开cmd命令窗口,进入刚才exe文件所在的目录,在命令行运行exe文件,得到各种结果见下图。