C语言中main函数主要有如下几种写法:
1、void main(){} //不带返回值
2、int main(void){} //int型,带返回值,不带参数
3、int main(int argc, char **argv)[]或 int main (int argc ,char *argv[]){} //带参数,带返回值
解释:argc :argument count 参数个数,默认存在一个参数为程序的名字
*argv[]或**argv:argument vector 参数序列或参数指针,必须是char型。
编程说明:
编译过程和输出如下:
注意:我在程序中输入了两个字符串,用双引号区分,但是argc输出为3,因为默认存在一个参数为文件的程序名。