DLL(英文全称:Dynamic Link Library,中文名称:动态链接库)是一种函数库,它和.exe文件一样都是Windows操作系统下可执行的文件。不同之处在于,DLL不像.exe文件那样独立运行,而是由其他程序调用后才能运行。
DLL文件可以被多个程序同时共享,当一个程序使用DLL时,它不需要把整个库都装载到内存中,只需装载其中需要用到的部分即可。这就减小了每个程序所占用的内存空间,并且多个程序共用同一个DLL文件可以减少硬盘空间的占用。
DLL文件通常用于包含一些通用函数,例如打印机的驱动程序,Windows API,多媒体文件等等。它们使程序员能够从事更高层次上的编程,因为这些已经写好的函数可以让他们快速地使用。
原文链接:https://www.dedebk.cn/content/58yof6990lwsqnvy0o3i.html