argc是命令行总的参数个数,参数个数至少为1.
argv[]是一个字符串数组,里面包含了argc个字符串,其中第一个参数固定为argv[0]为可执行文件的文件名,其他就为与可执行文件相分隔开的参数。
#include <stdio.h>
#include <iostream>
int main(int argc,char *argv[])
{
int i=0;
for(i;i<zrgc;i++)
{
cout<<argv[i]<<endl;
cin>>i;
}
reutrn 0;
}
上面为可执行文件1.c
在CMD上键入C:\xxx\xxx\1.c aaa bbb ccc
输出为:
C:\xxx\xxx\1.c
aaa
bbb
ccc
分析:其中argc为4,表示有四个参数,argv[4] = {C:\xxx\xxx\1.c,aaa,bbb,ccc}
本文介绍了C语言中argc和argv的基本概念及使用方法。argc表示命令行参数的总数,至少为1;argv是一个字符串数组,包含所有参数,其中argv[0]为可执行文件名。通过示例代码演示了如何读取并打印这些参数。
&spm=1001.2101.3001.5002&articleId=51512789&d=1&t=3&u=dbe59efb2bbd41be9ff68b262253d5b5)
1万+

被折叠的 条评论
为什么被折叠?



