1、注释,包括一些说明性的文本信息,比如作者,功能,日期,版本,版权,修改记录等2、宏定义 ,比如#define byte unsigned char3、全局变量4、函数声明5、函数定义(函数不太大时候,不使用相应的.c文件)6、定义常量,比如const float pi = 3.1415;7、定义数据类型,比如typedef struct list{ int node; int n; list *next;}list;