作为一般规则, 应该把这些东西放入头 (.h) 文件中:
当声明或宏定义需要在多个文件中共享时, 尤其需要把它们放入头文件中。特别是, 永远不要把外部函数原型(即外部函数声明)放到 .c 文件中。 另一方面, 如果宏定义或声明为一个 .c 文件私有, 则最好留在 .c 文件中。 |
作为一般规则, 应该把这些东西放入头 (.h) 文件中:
当声明或宏定义需要在多个文件中共享时, 尤其需要把它们放入头文件中。特别是, 永远不要把外部函数原型(即外部函数声明)放到 .c 文件中。 另一方面, 如果宏定义或声明为一个 .c 文件私有, 则最好留在 .c 文件中。 |