-
望远
你要知道一个C语言程序可以包含多个函数,但是当程序运行的时候应该从哪个程序开始执行,那么就需要一个程序入口,而这个程序入口就是main函数,函数名就是main,而函数返回值一般为int或者void,函数的参数列表一般为空()或者(void)那么就形成了你所看到的主函数
void main(void){ 。。。}或者 int main(){。。。 }
-
米诺凡
int main中,main是函数名称,int指数据类型,所以我们通常以return 0 结尾,作为函数结束的指示,void是空值函数,最后就省略掉 return 0 这一部分,直接结束程序
-
小何同学
int main()是c程序的入口。也就是主函数。返回值是int类型。参数为空
-
或许没有或许
整型函数int main(),
一般而言前面还要#include <stdio.h>,
这些都是固定套路,不变得
-
rookie2maven
底层调用程序的入口 相当于火车头的连接的第一节车厢,一种特殊的方法。
-
慕粉3491951
ISO C99标准定义了2种: int main(void); int main(int argc,char argv*[]); 历史上多数UNIX系统支持第3个参数: int main(int argc, char *argv[], char *env[] ); 参数argc表示输入参数的个数(含命令名),argv表示传入的参数的字符串,是一个字符串数组,argv[0]表示命令名。其中env是环境变量表地址。用过linux应该都知道全局变量environ这个环境变量表指针,所以其实第三个参数基本上都没用了
-
kofzxaaa
main主函数/程序入口函数返回值是int型参数为空
-
雪颲
记住他就好了,main是程序的入口地址
-
Linda_Je
参数为空,不能传参,必须有返回值
-
qq_小白大侠_04143858
这里定义int的main函数,该函数不接受任何参数