C语言main()是程序的开始,所以一般在开始定义
1. 快照:

2. main()函数格式:
int main(int argc,char *argv[]){
}3. main参数说明:
其中 第一个参数argc(argument count)存储的是字符串数,即后面第二个参数字符串的数量(默认算上程序名)。第二个参数*argv(argument value)是一个指向字符串的指针数组,默认把程序本身的名字赋值给argv[0]
main()函数用return返回一个值给操作系统,表示程序正常退出(如果没有,则默认为返回0),所以return的作用不仅在于返回一个值,还在于结束函数
void表示空的
- void 真正发挥的作用在于:
对函数返回的限定:
void main(int argc,char *argv[]){
}
对函数参数的限定:
int main(void){
}
- 如果函数的参数可以是任意类型指针,那么应声明其参数为void *
void不能定义一个真实变量:
如void a是不合法的