程序参数
main函数声明:
int main(int argc, char *argv[])
其中argc是接受到的参数个数,argv是存储参数的字符串数组。
或者声明为:
main()
这样也行,因为默认返回类型是int,函数中不用的形参不需要声明。argc和argv依然存在,但是不声明,就无法使用它们。
例如,
$ ./test left right ‘and center'
那么程序test的main函数的参数就是:
argc: 4
argv: { "test", "left", "right", "and center"}