在C语言中,我们都知道头文件.h和.c文件,但是在写代码时应该把什么内容放在.h中,什么内容放在.c中呢,下面为大家讲解一下。

首先说明一下头文件的作用:

 

作为一般规则,放在头文件(.h)中的有:

宏定义(预处理#defines)

结构、联合和枚举声明

外部函数声明

全局变量声明

当声明或定义需要在多个文件中共享时,尤其需要把它们放入头文件中。特别指出,永远不要把外部函数原型放到(.c)中。

另一方面,如果定义或者声明为一个(.c)文件私有,则最好留在(.c)文件中。

 

版权声明:本文为tangdeqiang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/tangdeqiang/p/10910583.html