全站数据
8 4 2 0 5 8 1

什么是DLL

外盘期货 | 简单学习,快乐成才!         
问题更新日期:2024-04-26 10:04:16

问题描述

什么是DLL,在线求解答
精选答案
最佳答案

DLL,全称Dynamic Link Library,中文翻译为动态链接库。

它是一种特殊的软件组件,由多个程序同时使用的代码和数据组成。在Windows系统中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当一个应用程序执行时,它可能会调用相应的DLL文件。一个应用程序可以使用多个DLL文件,而一个DLL文件也可能被不同的应用程序使用。这样的DLL文件被称为共享DLL文件。DLL文件中存放的是各类程序的函数(子过程)实现过程,当程序需要调用函数时需要先载入DLL,然后取得函数的地址,最后进行调用。使用DLL文件的好处是程序不需要在运行之初加载所有代码,只有在程序需要某个函数的时候才从DLL中取出。另外,使用DLL文件还可以减小程序的体积。在组成一个软件的众多文件中,DLL占据相当多的一部分。例如,一个计帐程序可以按模块来销售。