头文件中应该放些什么2 |
作者:佚名 来源:不详 录入:Admin 更新时间:2008-8-17 19:38:48 点击数:3 |
【字体:
】
|
作为一般规则, 应该把这些东西放入头 (.h) 文件中:
- 宏定义 (预处理 #defines)
- 结构、联合和枚举声明
- typedef 声明
- 外部函数声明
- 全局变量声明
当声明或宏定义需要在多个文件中共享时, 尤其需要把它们放入头文件中。特别是, 永远不要把外部函数原型(即外部函数声明)放到 .c 文件中。 另一方面, 如果宏定义或声明为一个 .c 文件私有, 则最好留在 .c 文件中。 |
|
头文件中应该放些什么2 |
作者:佚名 来源:不详 录入:Admin 更新时间:2008-8-17 19:38:48 点击数:3 |
【字体:
】
|
作为一般规则, 应该把这些东西放入头 (.h) 文件中:
- 宏定义 (预处理 #defines)
- 结构、联合和枚举声明
- typedef 声明
- 外部函数声明
- 全局变量声明
当声明或宏定义需要在多个文件中共享时, 尤其需要把它们放入头文件中。特别是, 永远不要把外部函数原型(即外部函数声明)放到 .c 文件中。 另一方面, 如果宏定义或声明为一个 .c 文件私有, 则最好留在 .c 文件中。 |
|
头文件中应该放些什么2
作者:佚名 来源:不详 录入:Admin 更新时间:2008-8-17 19:38:48 点击数:3
【字体: 】
作为一般规则, 应该把这些东西放入头 (.h) 文件中:
宏定义 (预处理 #defines)
结构、联合和枚举声明
typedef 声明
外部函数声明
全局变量声明
当声明或宏定义需要在多个文件中共享时, 尤其需要把它们放入头文件中。特别是, 永远不要把外部函数原型(即外部函数声明)放到 .c 文件中。
另一方面, 如果宏定义或声明为一个 .c 文件私有, 则最好留在 .c 文件中。