关于 argc 和 argv

https://stackoverflow.com/questions/3898021/regarding-mainint-argc-char-argv

image

当使用命令行启动程序,或者给程序传输参数时,可以使用(argc, argv)。

例如, cat file.

此处cat是一个程序,它接收一个文件然后将其输出到标准外设。

argc表示程序接收的参数个数(注:理解成参数矩阵的最大下标似乎更加Robust), argv表示参数矩阵,就上面的例子而言,argc应为2(程序名算第一个参数),argv的内容为[cat, file, null],即argv的最后一个参数是一个空指针。

posted on   freshair_cn  阅读(397)  评论(0编辑  收藏  举报

< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示