c语言中,main(int argc,char **argv)什么意思啊

main函数带参数有什么用处?

argc是传递给此程序的参数数目,argv以字符串的形式存储了具体的参数
如果你使用过命令提示符,就知道,可以给某些命令带参数执行,那么,这些参数就是通过这两个实现的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-09
你总用windows图形界面操作,所以一般用不到参数。通常在命令行中启动程序时,需要输入一些参数。
argc是参数个数,argv是个字符串数组,也就是其中每个元素都是一个字符串char*。当你想要访问一个数组中全部参数时,必然要知道参数个数,不然你怎么访问?
argv中第一个参数argv[0]是应用程序所在的路径,无须你输入,而你输入的a,b,c是argv[1],argv[2],argv[3]。
第2个回答  2008-10-29
就是可以接受外界 参数...ing argc是参数的个数
**argv是字符串参数..
比如说你输入dos命令 dir
dir后面可以跟/a
其中/a就是参数.....明白了没有啊..本回答被提问者采纳
第3个回答  2008-10-29
argc是传递给此程序的参数数目,argv以字符串的形式存储了具体的参数
第4个回答  2008-10-29
我从一二楼也学到了这个不曾想象的知识!
谢谢大侠些了!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网