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