argc argv 具体的英文意思是什么?是什么英文单词的缩写,或者说这两个标识符有什么具体意义?
问题描述:
argc argv 具体的英文意思是什么?是什么英文单词的缩写,或者说这两个标识符有什么具体意义?
答
argument 参数的意思.arg+c (count) 参数数量,arg+v(variant 变量)表示具体的参数(数量可变).
argc是系统管理的,就是说main并不是真正的程序入口,还有一个函数条用它,根据你输入的参数数量设置这个变量.
程序名本身也是一个参数,所有argc不会小于1.
当然变量名可以随意的取,但类型必须匹配(int char**)