
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.5 C语言程序的结构及注释
1.5.1 C语言程序的结构

一个C语言程序包含一个或多个源文件。一个源文件可以包含一个或多个函数。一个C语言程序必须有且只有一个主函数,即main()。C语言程序的结构如图1.47所示。

图1.47 C语言程序的结构
下面对图1.47中的C语言程序的结构进行介绍。
❑ 第一行代码:#include <stdio.h>是预处理器指令,告诉C编译器在实际编译之前要包含stdio.h文件。
❑ 第二行代码:int main()是主函数,程序从这里开始执行。
❑ 第三行代码:printf("Hello, World\n")是C语言中的一个常用函数,会在屏幕上显示消息“Hello, World”。
❑ 第四行代码:return 0终止主函数,并返回值0。
1.5.2 C语言程序的注释

在C语言中,注释有单行注释和多行注释两种。下面将对这两种注释进行介绍。
1. 单行注释
单行注释是指只有一行的注释。单行注释以“//”开始,如图1.48所示。

图1.48 单行注释
2. 多行注释
多行注释是指将一行或更多行叙述文字插入在以“/*”开始、以“*/”结束的注释分隔符中的注释。如图1.49所示。

图1.49 多行注释