dll是什么东西?

  • 格式:pdf
  • 大小:63.67 KB
  • 文档页数:1

dll是什么东西?

作为⼀个刚刚接触编程的菜鸟级程序员可能会对⼀个⼜⼀个的名词所困扰,不知道这些东西是什么?能⼲什么?有何意义?接下来我们⼀起聊聊dll,共同学习⼀下。

百度百科解释:动态链接库英⽂为DLL,是Dynamic Link Library 的缩写形式,DLL是⼀个包含可由多个程序同时使⽤的代码和数据的库,DLL不是可执⾏⽂件。

动态链接提供了⼀种⽅法,是进程可以调⽤不属于其可执⾏代码的函数。函数的可执⾏代码位于⼀个DLL中,该DLL包含⼀个或多个已被编译、链接并与使⽤它们的进程分开存储的函数。DLL还有助于共享数据和资源。多个⽤⽤程序可同时访问内存中单个DLL副本的内容。

动态链接库⽂件,是⼀种不可执⾏的⼆进制程序⽂件,它允许程序共享执⾏特殊任务所必需的代码和其他资源。

优点1.扩展了应⽤程序的特性;

2.可以⽤许多种编程语⾔来编写;

3.简化了软件项⽬的管理;

4.有助于节省内存;

5.有助于资源共享;

6.有助于应⽤程序的本地化;

7.有助于解决平台差异;

8.可以⽤于⼀些特殊的⽬的。windows使得某些特性只能为DLL所⽤。

以上百度百科已经说的很明⽩了,以后⼤家打开程序时候bin⽂件夹下⾯装的.dll⽂件就是这个东西。