您好,現(xiàn)在蔡蔡來為大家解答以上的問題。dll是什么文件格式,dll是什么文件相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!
1、是動態(tài)鏈接庫。
2、動態(tài)鏈接庫(英語:Dynamic-link library,縮寫為DLL)是微軟公司在微軟視窗操作系統(tǒng)中實(shí)現(xiàn)共享函數(shù)庫概念的一種實(shí)現(xiàn)方式。
3、這些庫函數(shù)的擴(kuò)展名是.DLL、.OCX(包含ActiveX控制的庫)或者.DRV(舊式的系統(tǒng)驅(qū)動程序)。
4、DLL的文件格式與視窗EXE文件一樣——也就是說,等同于32位視窗的可移植執(zhí)行文件(PE)和16位視窗的New Executable(NE)。
5、作為EXE格式,DLL可以包括源代碼、數(shù)據(jù)和資源的多種組合。
6、擴(kuò)展資料dll的背景DLL的最初目的是節(jié)約應(yīng)用程序所需的磁盤和內(nèi)存空間。
7、在一個傳統(tǒng)的非共享庫中,一部分代碼簡單地附加到調(diào)用的程序上。
8、如果兩個程序調(diào)用同一個子程序,就會出現(xiàn)兩份那段代碼。
9、相反,許多應(yīng)用共享的代碼能夠切分到一個DLL中,在硬盤上存為一個文件,在內(nèi)存中使用一個實(shí)例(instance)。
10、DLL的廣泛應(yīng)用使得早期的視窗能夠在緊張的內(nèi)存條件下運(yùn)行。
11、DLL提供了如模塊化這樣的共享庫的普通好處。
12、模塊化允許僅僅更改幾個應(yīng)用程序共享使用的一個DLL中的代碼和數(shù)據(jù)而不需要更改應(yīng)用程序自身。
13、這種模塊化的基本形式允許如Microsoft Office、Microsoft Visual Studio、甚至Microsoft Windows自身這樣大的應(yīng)用程序使用較為緊湊的補(bǔ)丁和服務(wù)包。
14、參考資料來源? 百度百科-dll。
本文就為大家分享到這里,希望小伙伴們會喜歡。