當(dāng)前位置:
首頁 >
头文件和库文件的区别
發(fā)布時(shí)間:2025/3/15
25
豆豆
生活随笔
收集整理的這篇文章主要介紹了
头文件和库文件的区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
頭文件中有函數(shù)的申明,庫文件實(shí)現(xiàn)函數(shù)的定義。
比如,printf函數(shù)。使用時(shí)應(yīng)包括stdio.h,打開stdio.h你只能看到,printf這
個(gè)函數(shù)的申明,卻看不到printf具體是怎么實(shí)現(xiàn)的,而函數(shù)的實(shí)現(xiàn)在相應(yīng)的C庫
中。而庫文件一般是以二進(jìn)制形式而不是C源文件形式提供給用戶使用的。程序
中包括了stdio.h這個(gè)頭文件。鏈接器就能根據(jù)頭件中的信息找到printf這個(gè)函
數(shù)的實(shí)現(xiàn)并鏈接進(jìn)這個(gè)程序代碼段里。
總結(jié)起來就是,庫文件通過頭文件向外導(dǎo)出接口。用戶通過頭文件找到庫文件中
函數(shù)實(shí)現(xiàn)的代碼從而把這段代碼鏈接到用戶程序中去。
轉(zhuǎn)載于:https://www.cnblogs.com/jiangyea/p/3504009.html
總結(jié)
以上是生活随笔為你收集整理的头文件和库文件的区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mfc socket onreceive
- 下一篇: LoadRunner性能测试-Std.