Mic*_*rdt 16
几乎这两个术语之间的唯一联系是,如果您进行本机Windows编程,您使用或编写的API通常会显示为DLL文件.但这也不是API可以采用的唯一具体形式,也不是每个DLL都代表API.
API的意思是"应用编程接口" - 这是为代码实体的集合抽象项(函数,类等 - 依赖于编程语言),其目的主要是通过大型的程序员来访问应用程序或库的功能.
DLL是Windows上的一种文件格式,包含可执行代码作为模块化应用程序的方式.
应用程序编程接口(API)是由软件程序实现的接口,使其能够与其他软件交互.它促进了不同软件程序之间的交互,类似于用户界面促进人与计算机之间交互的方式. - 维基百科
动态链接库(DLL)是提供API的一种方式.(与程序员的接口)您可能有各种其他方法,如Web服务.