【示例代码】
#include <stdio.h>
int main(int argc, char* argv[])//argv是字符指针数组,每一个指针都指向一个字符串
{
int i;
printf("参数个数:%d\n",argc);
for (i = 0; i < argc; ++i)
{
if (i == 0)
printf("命令名:%s\n", argv[i]);
else
printf("参数:%s\n", argv[i]);
}
return 0;
}
【运行方式】
1. 首先要编译/重编译
2. 找到存取路径
3. 打开cmd
4.输入命令名(本例中即存取路径)和参数。结果如下图所示,其中参数个数包括了命令名: