<返回更多

C语言的main()函数的三个要点

2020-07-19    
加入收藏
C语言的main()函数的三个要点

 

C的标准写法为:

#include <stdio.h>
int main(void) /* a simple program             */

main是一个极其普通的名称,但是这是唯一的选择。我们可以将其想象为一个容器。

C程序一定从main()函数开始执行。除了main()函数,你可以任意命名其他函数,而且main()函数必须是开始的函数。

int是main()函数的返回类型。这表明main()函数返回的值是整数。返回到哪里?返回给操作系统。

通常,函数名后面的圆括号中包含一些传入函数的信息。该例中没有传递任何信息。因此,圆括号内是单词void。

如果浏览旧式的C代码,会发现程序以如下形式开始:

main()

:C90标准勉强接受这种形式,但是C99和C11标准不允许这样写。因此,即使你使用的编译器允许,也不要这样写。

你还会看到下面这种形式:

void main()

一些编译器允许这样写,但是所有的标准都未认可这种写法。因此,编译器不必接受这种形式,而且许多编译器都不能这样写。需要强调的是,只要坚持使用标准形式,把程序从一个编译器移至另一个编译器时就不会出什么问题。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>