永发信息网

指针数组作main函数的形参 请指点

答案:2  悬赏:50  手机版
解决时间 2021-08-17 08:50

如果有一个名为 file1的文件,它包含以下的main函数:

 

void main(int argc,char *argv[ ])

{ while (argc>1)

   {++argv;

    printf("%s\n",*argv);

   --argc;

  }

}

 

在DOS命令状态下 输入 的 命令为

file1 China Beijing 回车

 

则执行以上的命令行 将出现 以下信息

 

China

Beijing

 

请问:   1)在上个程序中 , ++argv :这个语句 ,是起什么作用的? 为用什么要 , 用前 , 对 argv 做自加 运算呢?

 

请详细说明下 ,谢谢了

 

 

最佳答案

你不知道的话你可以输出一下 argv[0]的值嘛,这个值应该是你file文件的 工作目录(通常是 你的程序所在路径)

全部回答

在DOS命令状态下输入命令:file1 China Beijing

则:argc将会返回参数的个数(3)

argv[]中保存用户输入的参数,("file1","China","Beijing")

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
路上的摄像头会拍到不系安全带吗?
永定区张家界香柏树音乐教室哪位知道具体地址
最近脑子怎么老出故障?
辞工了领不到工资怎么办.
人与大海的句子,关于描写大海的好句子
诺基塔E72怎么关掉服务信息
用什么样的产品保养皮肤是最安全的 ?
日本战国岛津家的电影
每天都有访问空间的人数,但什么都不显示,是
N85什么时候跌到一千五
问道5级坐骑哪个好看啊?我水系
克东县齐齐哈尔克东县文化市场综合执法大队地
我想要了解纽曼这个品牌的手机资料,谁有好的
世界上,什么最美?
财付通图标点亮后会不会熄灭
推荐资讯
腾讯QQ币怎么给QQ帐号充值呀!
天鹏A88能后台上手机QQ吗?
生日能不能推迟过?
正午太阳高度角和正午太阳高度的区别?
姚明新赛季的出场率大概是多少?
关于互联网的工作英语,互联网的利与弊英语作
勾践什么朝代,体会到勾践什么的性格
舌头表面有一层白的是怎么回事?
怎样用FLASH动画下载NBA球星精彩视频啊
怎么用手机设置空间动态平论权限
辰溪县怀化石碧乡卫生院这个地址怎么能查询到
为什么最近右边腰老实疼啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?