C语言的语法规定main函数是带连个参数的,因为当初是考虑是在控制台下写程序.于是用户可以给参数微控程序.其实现在的WINDOWS程序也可以带参数.一般正规军写的应该程序一般都带命令行参数,帮助文档,二次开发接口. 首先我们来看下main的帮助文档: 在C标准中是两个参数,但是在VC下有3个参数.1个参数是int argc,1个是 char *argv[](指向用户输入命令行的指针数组). 为什么要用指针数组:因为用户输入命令行的个数是不定的,所以个数在argc中体现,所存放的位置在char *…