C语言中的.h和.c文件

1.h为头文件,.c为源文件,其实两者都是代码,没有实质性的区别,只是后缀不一样,是一种编程规范,主要是为了解决定义与调用之间的混乱。

 

2.h文件一般写一些函数声明、宏定义、结构体等内容;c文件是程序文件,内含程序的具体实现。

 

3.当一个.c文件需要使用另一个.c文件中的某个函数,此时只需要包含头文件,即可调用另一个.c文件中的函数

 

4.头文件和源文件区分开来有几点好处:一是头文件用于共享,只用一句#include就能包含;二是如果你要写库,又不想暴露你的源代码,可以把.c编译成.obj或是.lib发给别人用,然后把.h作为使用说明书。

 

posted @ 2019-11-14 18:59  kerwin cui  阅读(3834)  评论(0编辑  收藏  举报