初学C语言都觉得main作为整个程序的入口函数是不需要传递参数的,但事实上,我们完全可以给main()传入参数进而控制整个程序的执行,就像我们使用DOS命令传入的参数一样,这里面argc表示传入的参数的个数,包括命令本身.argv是一个字符串数组,即每一个元素都是一个字符串(的首地址),命令本身是argv[0],依次类推 //main函数的完整形式 int main(int argc, const char *argv[]) { //函数体 return 0; } 例子 #include<std