argc: 参数表示命令行中参数的个数(注意 文本名本身也是一个参数), rgc 的值是在输入命令行时由系统按 实际参数的个数自动赋予的。
argv :参数是字符串指针数组,其各元素值为命令行中各字符串 ( 参数均按字符串处理 ) 的首地址。 指针数组 的长度即为参数个数。数组元素初值由系统自动赋予。
#include <stdio.h>
//main函数参数
int main(int argc,char *argv[])
{
	printf("param total %d\n ",argc);
	printf("param first is %s\n",argv[0]);
	printf("param second is %s\n",argv[1]);
	printf("param third is %s\n",argv[2]);

    return 0;
}

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐