中易网

C语言中argc与argv怎么用?为什么我初始化argc时候老是出错??

答案:2  悬赏:60  
解决时间 2021-03-22 12:46
C语言中argc与argv怎么用?为什么我初始化argc时候老是出错??
最佳答案
都是main函数的参数,解释如下:
argc:命令行总的参数的个数,即argv中元素的格式。
*argv[ ]:字符串数组,用来存放指向你的字符串参数的指针数组,每一个元素指向一个参数。
argv[0]:指向程序的全路径名。
argv[1]:指向在DOS命令行中执行程序名后的第一个字符串。
argv[2]:指向第二个字符串。
全部回答
c语言带参数定义形式为 int main(const int argc, const char *argv[]); 其中的参数argc和argv并不是在main函数中进行初始化使用的,而是用来从命令行传递参数。 1 argc,命令行传递参数的总个数。 2 argv,命令行传递的每个参数值。 例如,编译得到的exe文件为a.exe,执行 a.exe 1 123 asdgf 34 时,每个参数均会转为字符串形式,存储于argv中,这时 argc = 5 argv = {"a.exe", "1", "123", "asdgf", "34"}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么东西都可以刻盘吗?
打开任务管理器之后,结束任务的快捷键是什么
公司关于环保的句子
My mother always does some shopping when s
一周健康减肥食谱有哪些值得推荐
福建省宁德市福鼎市叠石乡南溪村邮编是什么?
上海五角场万达影城周二周三全场半价之后用学
MAKUSTORE地址有知道的么?有点事想过去
wilson k95是谁使用的???
鸭饼怎么卖、一张多少钱?
外面买的果酱变成液态了还能吃吗
马上要辩论赛了,我方是反方“大学生应该爱一
好吃的粥的做法 亲买一本食谱书好多粥的做法
恒盛汽车用品批发怎么去啊,有事要去办理
高一学生周末回家就玩电脑如:穿越火线游戏、
推荐资讯
马齿苋用开水烫过冷冻后会失去营养吗
新款大众朗逸和本田思域该选哪一个
离线镀膜玻璃可以使用椰壳隔离粉吗?
CMW500是不是只测手机网络和蓝牙的?
为什么我把蓝鲸杀了 十多年过去了 都还没有
我QQ冲Q币了,因为忘了验证密码,没有保护,
续写童年水墨画教室
贝儿音乐工作室地址在什么地方,想过去办事
谁知道三点式安全带是谁发明的
be blanche美白丸有依赖性么 是不是不吃就会
我是一名高三学生,我想请问下 ,我最后一个
结果犯,危险犯,行为犯和举动犯的区别
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?