C语言求助:argv为什么是指向指针的指针

#include<stdio.h>intmain(intargc,char*argv[]){intcount;printf("Thecommandlinehas%darg... #include<stdio.h>
int main(int argc, char *argv[])
{
int count;

printf("The command line has %d arguments:\n", argc-1);
for(count=1;count<argc;count++)
printf("%d: %s\n",count,argv[count]);
printf("\n");

return 0;
}
展开
 我来答
匿名用户
2017-11-07
展开全部
copy c:\a.txt d:\b.txt
copy相当于你的程序, 
copy后面有两个字符串 1--> c:\a.txt  2-->d:\b.txt
即copy程序中的main函数的第二个参数是char类型的指向指针的指针,有些拗口,其实就是一个char类型的二维数组

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式