一、文件结构
1、头文件结构:
(1)开头处的版权和版权声明
(2)预处理快
(3)函数和类结构声明
2、防止头文件被重复利用:使用ifndef/define/endif结构产生预处理快
3、引用标准库文件:#include<文件名.h>
引用非标准库文件:#include<文件名.h>
4、头文件中只有声明,没有定义!
5、头文件的作用:
(1)通过头文件来调用库功能
(2)头文件能加强类型安全检查
二、定义文件格式
1、开头处的版权和版权声明
2、对一些头文件的引用
3、程序的实现体(包括数据和代码)
三、目录结构
将头文件和定义文件分别保存于不同的目录以便于维护。
私有的头文件可以喝定义文件存放在同一个目录中。
原文:https://www.cnblogs.com/lyf98/p/11702823.html