
文章插图
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()一些编译器允许这样写,但是所有的标准都未认可这种写法 。因此,编译器不必接受这种形式,而且许多编译器都不能这样写 。需要强调的是,只要坚持使用标准形式,把程序从一个编译器移至另一个编译器时就不会出什么问题 。【C语言的main函数的三个要点】
推荐阅读
- 隔夜茶的妙用有哪些,普洱茶残茶妙用
- 凤凰单枞茶的泡法,凤凰单枞的泡法
- C语言的编译机制:分制原则与三种文件
- 福建白茶的种类白茶,白茶所获的荣誉
- 废茶叶的妙用,茶叶末是良好的有机肥料
- 狗牯脑茶的功效与作用,狗牯脑茶文化历史渊源
- 枸杞绿茶的功效与作用,枸杞麦冬茶的功效与作用
- 高原圣草雪莲茶的功效,香蜂草茶的成分做法与功效
- 古树红茶的冲泡方法,滇红的详细冲泡教程
- 为了做到微服务的高可用,鬼知道我出了多少张牌
