头文件写什么如何写比较标准

用于学习记录

谭浩强的142页,关于头文件的说明:头文件是个模块之间的接口文件。

好的头文件应该包含以下一些内容:

(1)类型定义

例如结构体、枚举,这两种类型在TI2000DSP的头文件中很常见。

(2)函数声明

一个头文件对应一个C文件,该C文件中定义的函数,都要在这个头文件中做外部声明,因为这个函数可能被其他的c文件里面的函数引用。

(3)数据的声明

数据声明,我理解为变量的声明,注意是声明,不是定义。例如有个变量,不是在这个头文件对应的C文件里面定义的,但是却要用它,这个变量就应该在这个头文件里面做一下外部声明。

(4)常量的定义

这个不能理解

(5)包好命令

即包含其他的头文件

(6)宏定义

(7)注释

头文件不能包含以下内容

一般函数定义,数据定义,常量聚集定义。

猜你喜欢

转载自blog.csdn.net/blueoce/article/details/82590854