c注释

skywangym 2012-11-09 02:15:08
main(int argc, char *argv[])

mainl里面的argc和argv是什么意思?
...全文
208 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
SKATE11 2012-11-09
  • 打赏
  • 举报
回复
引用 8 楼 jack960330 的回复:
引用 楼主 skywangym 的回复:main(int argc, char *argv[]) mainl里面的argc和argv是什么意思? 呵呵,你这是送分给我们啊,argc是命令行的参数计数(包括程序本身),argv是命令行参数, 如: 123.exe 123 456 如果123.exe中有这样的格式,那么argc=3,而argv分别为: argv……
够力了
欧阳春晖 2012-11-09
  • 打赏
  • 举报
回复
引用 楼主 skywangym 的回复:
main(int argc, char *argv[]) mainl里面的argc和argv是什么意思?
呵呵,你这是送分给我们啊,argc是命令行的参数计数(包括程序本身),argv是命令行参数, 如: 123.exe 123 456 如果123.exe中有这样的格式,那么argc=3,而argv分别为: argv[0]=程序路径 argv[1]=123 argv[2]=456 知道了吧
smart900613 2012-11-09
  • 打赏
  • 举报
回复
程序的运行可以传参 例如 ./a.out 1 2 ./a.out 代表第一个参数argv[0] 1 代表第二个参数argv[1] 2 代表第三个参数argv[2] 总共3个参数 argc = 3
whizer 2012-11-09
  • 打赏
  • 举报
回复
引用 2 楼 zhao4zhong1 的回复:
比如在控制台下输入:test.exe ha he argc就是3,argv[3]={"test.exe","ha","he"};
++
AnYidan 2012-11-09
  • 打赏
  • 举报
回复
google argv / argc
swordtan 2012-11-09
  • 打赏
  • 举报
回复
引用 2 楼 zhao4zhong1 的回复:
比如在控制台下输入:test.exe ha he argc就是3,argv[3]={"test.exe","ha","he"};
++
shen_wei 2012-11-09
  • 打赏
  • 举报
回复
引用 2 楼 zhao4zhong1 的回复:
比如在控制台下输入:test.exe ha he argc就是3,argv[3]={"test.exe","ha","he"};
++
赵4老师 2012-11-09
  • 打赏
  • 举报
回复
比如在控制台下输入:test.exe ha he argc就是3,argv[3]={"test.exe","ha","he"};
HAN-Kai 2012-11-09
  • 打赏
  • 举报
回复
这两个参数是在用shell或者cmd控制台运行程序的时候才用得到。 argc表示参数的个数。argv数组存储了所有的参数。 比如在控制台下输入:test.exe ha he argc就是2,argv[2]={"ha","he"};

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧