int argc, char *argv[]
int argc, char *argv[] 是 C 和 C++ 中的 main 函数的参数,用于接收命令行参数。
argc(Argument Count)是一个整数,表示命令行参数的数量,包括程序名称本身。argv(Argument Vector)是一个字符串数组,包含传递给程序的所有参数。argv[0]通常是程序的名称,后面的元素(argv[1]到argv[argc-1])是实际的命令行参数。
例如,从命令行运行:
./my_program arg1 arg2
则 argc 的值为 3,argv 数组的内容为:
argv[0]="./my_program"argv[1]="arg1"argv[2]="arg2"
