头文件中应该放些什么
2015-01-26 来源:laogu
作为一般规则, 应该把这些东西放入头 (.h) 文件中:
进入单片机查看更多内容>>
- 宏定义 (预处理 #defines)
- 结构、联合和枚举声明
- typedef 声明
- 外部函数声明
- 全局变量声明
当声明或宏定义需要在多个文件中共享时, 尤其需要把它们放入头文件中。特别是, 永远不要把外部函数原型(即外部函数声明)放到 .c 文件中。
另一方面, 如果宏定义或声明为一个 .c 文件私有, 则最好留在 .c 文件中。
下一篇:C编程中使用全局变量应注意的事项
相关文章