深入解析动态链接库DLL的工作原理

动态链接库(DLL)工作原理

使用DLL的动态链接并不是将库代码拷贝,而是在程序中记录了函数的入口点接口,在程序执行时才将库代码装入内存。因此,无论有多少程序使用了DLL,内存中仅有该DLL的一个副本。当没有程序使用它时,系统会将其移出内存,从而减少对内存和磁盘的需求。动态连接库属于Windows可执行文件,但与EXE文件不同,它无法直接执行,DLL文件中的可执行代码由EXE文件调用。

ppt 文件大小:1.36MB