C语言程序结构主要由注释、编译预处理和程序主体三个部分组成。
注释一般分为两种:一种为序言性注释,用于程序的开头,说明程序或模块的名称、用途、编写时间、使用变量等。另一种为注解性注释,用于程序的语句中,对难懂的部分加以说明。
每个以符号"#"开头的行,称为编译预处理。为了方便用户使用,C编译系统提供了大量的内部函数,标准C中提供了100多条库函数,Turbo C和MS中提供了300多条库函数。这些函数都放在函数库(.lib)中,而把函数的说明放在标题文件(也成头文件)中,通过#include命令来完成。其一般格式为:
#include <文件名> 或者 #include "文件名"
在C语言中,定义一条#include语句,就相当于将#include语句后面的文件的全部的内容写在该位置上。将被包含的文件嵌入到源文件,由编译预处理完成,即在编译之前完成。
C程序是由一个或多个函数构成的。