关于 argc 和 argv
https://stackoverflow.com/questions/3898021/regarding-mainint-argc-char-argv
当使用命令行启动程序,或者给程序传输参数时,可以使用(argc, argv)。
例如, cat file.
此处cat是一个程序,它接收一个文件然后将其输出到标准外设。
argc表示程序接收的参数个数(注:理解成参数矩阵的最大下标似乎更加Robust), argv表示参数矩阵,就上面的例子而言,argc应为2(程序名算第一个参数),argv的内容为[cat, file, null],即argv的最后一个参数是一个空指针。
posted on 2018-07-10 14:06 freshair_cn 阅读(396) 评论(0) 编辑 收藏 举报