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