你知道?
#include<stdio.h>main(int argc,char*argv[])
{
printf("the list of parameter:\n");
while(argc>1)
{
++argv;
printf("%s\n",*argv);
--argc;
}
}
哪个大神看得懂这个东西啊? 本帖最后由 muyu0096 于 2016-4-12 18:12 编辑
argc: 整数,用来统计你运行程序时送给main函数的命令行参数的个数。默认,也就是没有参数,值为1,
* argv[ ]: 字符串数组,用来存放指向你的字符串参数的指针数组,每一个元素指向一个参数
argv 指向程序运行的全路径名
argv 指向在DOS命令行中执行程序名后的第一个字符串
argv 指向执行程序名后的第二个字符串
...
argv为NULL。
整个程序的作用就是自左向右输出输入的命令行参数 2楼正解。
页:
[1]