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


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

 

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

 

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

 

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM