我们经常用的main函数都是不带参数的,因此main 后的括号都是空括号。实际上,main函数可以带参数,这个参数 可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。C语言还 规定argc(第一个形参)必须是整型变量,argv( 第二个形参)必须是指向字符串的指针数组。因此,main函数的函数头可写为: int main(int argc,char* argv[]) 其中,int argc是命令行总的参数个数,char 向一个c风格字符串,其中第1个参数通常指向程序中的可执行文件的文件名,以后的参数指向的字符串依次是程序调用时的 参数。比如: |
|
来自: susongdada > 《CS》