问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言习题,我完全没头绪,命令行参数是什么东西啊??

发布网友 发布时间:2022-04-18 07:27

我来回答

2个回答

热心网友 时间:2022-04-18 08:57

void main(int argc, char *argv[])这句话中括号中的int argc,char *argv[]是可以省略的,这是就是命令行参数,argc的值就是你命令行参数的项数,你是windows环境么?windows下编译好一个程序是直接双击运行,但是你找到文件目录,可以从控制台输入文件名执行的,那么你输入在控制台的内容就叫做命令行参数,包括文件名和后面的内容,以空格隔开,比如你这个程序叫2-5.那么当你在控制台输入2-5的时候,argc就为1,当你输入2-5 file1的时候,argc就为2,现在知道为什么argc为4了吧。至于argv[],这是一个字符串数组,因为argc为4,所以定义了一个字符串数组为argv[4],有四个元素,分别为argv[0],argv[1],argv[2],argv[3],p = argv[1]。就是file1啦,puts(p+1),地址向右偏移一位,所以前面的f就不见啦

热心网友 时间:2022-04-18 10:15

所谓的命令行参数就是传递给main函数的参数一般都是固定形式 main(int argc,char *argv[ ])
第一个参数表示参数的个数,第二个参数是一个字符串数组表示参数项.

其实不懂的话打开vc然后把这个程序写上,然后单步调试运行一下就明白了.

学习要掌握方法哦。 .
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
送你离开千里之外歌词完整版 枇杷怎么做才有营养? 枇杷怎么吃最有营养啊? 用护肤品脸上刺痛怎么办 洗脸脸上刺痛 肠粉有什么家常做法? 肠粉的家常做法 教你自制广东肠粉 小度voice是什么意思? 小度智能屏x10是否支持粤语_小度智能屏x10支持粤语吗 小度支持粤语吗 四氧化三铅是几类危品 液氯属于几类危险化学品 摩字的汉语拼音是mo还是me 洗衣机进水口漏水,我把接头拆了,但是装不上去了,有懂洗衣机的请教下 请问这种水管应该怎么接? 烧牛排骨怎么做好吃又嫩 如何从命令行中获取传递给主函数的值(java) 马兰头拌香干怎么做如何做好吃 芦笋拌香干的做法,芦笋拌香干怎么做好吃,芦笋 洋葱拌香干的做法,洋葱拌香干怎么做好吃,洋葱 胡萝卜拌香干的做法,胡萝卜拌香干怎么做好吃 请问是三西贝的诛仙2好呢?还是萧鼎的诛仙2之轮回好呢? 求诛仙的同人小说 求几本完结的诛仙小说和风云完结的小说 关于诛仙的演讲文章 推荐几本穿越诛仙小说,比较有名的就不要发了,抵制复制 还有不要穿越成张小凡的 求诛仙同人小说… 求诛仙同人小说(完结) 电子烟售货机有哪些公司? C语言命令行参数问题,请高手帮忙 磷酸铅的介绍 我国铁道部关于12种危险物品的标志方法是什么? 我国铁路交通部门关于12种危险物品的标志方法是什么? 铬酸钡几类危险品 N-甲基甲酰胺的安全信息 手机UI界面设计前景如何 360浏览器不能用迅雷下载 360浏览器为什么不能用迅雷下载,设置里面只有一个使用内建下载,没有迅雷啊? 关于龙的故事,200字左右,急用! 把画龙点睛改写为一篇600字的小故事(快啊急。。。 题目是我的,,,用画龙点睛手法200字短文 扩写画龙点睛200字左右 现代版神话故事,短一点的,200字左右 假如裁缝是急性子顾客是慢性子他们之间又会发生怎样的故事呢防卫想象讲给同学听把200字 刻画人物的形象的小短文不超过200字 关于龙的传说或者龙的故事,200个字—300个字 关于森林的故事200字左右,在线等急 好书推荐:《伊索寓言》200字 伊索寓言文章特点200字 cad如何设置尺寸的标注