main函数原型: int main(int argc ,char *argv[]); 既然有参数 我们就可以传参、调用。 在linux环境下我们一般运行程序是./a.out或者说 ls -l 而argc是int型,保存的就是我们运行程序输入命令的个数。 而argv是char *型,保存的就是我们每个输入的命令。 举个例子 用 gcc 编译 ./a.out 运行 int main(int argc ,char *argv[]) { int i; printf(