什么是API?和代码中的函数有什么区别?

供稿:hz-xin.com     日期:2024-05-21
库函数与api函数有什么不同?

广义库函数包含了API函数。呵呵,库是一个广义概念。
狭义库函数概念,一般指编译器提供的库函数。是编译器开发商预先打包做好的函数集。 比如VC中的一些头文件对应的库中的函数。
而API函数,是应用程序接口,一般是由系统提供。比如WINDOWS系统下使用的WIN32 API,狭义地说就是微软封装在系统库里的通用函数。

API是应用程序接口 是别人提供给你用的函数 比如Windows就提供了很多 供程序员使用的八API函数 自己也可以封装函数进DLL里向别人提供API

api是什么意思?
答:API是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。API是一组定义、程序及协议的集合,通过API接口实现计算机软件之间的相互通信。由于软件的规模日益庞大,常常...

C语言中关于API的定义?
答:一组API经常是一套软件开发工具包(SDK)的一部分。SDK亦可包含其它工具亦或至于硬件,两个术语并不完全等同.API有诸多不同设计。用于快速执行的接口通常包括函数,常量,变量与数据结构。也有其它方式,如通过解释器,或是提供抽象层以遮蔽同API实现相关的信息,确保使用API的代码无需更改而适应实现变化。

JAVA的API是什么意思?
答:API(Application Programming Interface)即应用程序接口,是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。应用程序接口又称为应用编程接口,是一组定义、程序及协议的集合,通过 API接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。API同时也是一种中间件,为各种不同...

什么是API,具体是什么意思?
答:API是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。API 接口属于一种操作系统或程序接口,GUI接口属于一种图形操作系统。两者都属于直接用户接口。有时公司会将...

什么是API有何用
答:这也就是说,你用VB写出的每行代码都会被VB转换为API函数传递给Windows.例如,Form1.Print...VB 将会以一定的参数(你的代码中提供的,或是默认参数)调用TextOut 这个API函数.同样,当你点击窗体上的一个按钮时,Windows会发送一个消息给窗体(这对于你来说是隐藏的),VB获取这个调用并经过分析后生成一个...

api函数是什么?c语言编程中可以用api函数吗
答:其实早在DOS时代就有API的概念,只不过那个时候的API是以中断调用的形式(INT 21h)提供的,在DOS下跑的应用程序都直接或间接的通过中断调用来使用操作系统功能,比如将AH置为30h后调用INT 21h就可以得到DOS操作系统的版本号。而在Windows中,系统API是以函数调用的方式提供的。用C++写吧,C++方便点 ...

C++中,举例说明API的含义,要通俗易懂的
答:那么你就可以启动汽车了 所以我们需要接口,这样我们不用了解汽车具体结构,只要有相应钥匙,就可以开车了。对于代码也是。从swap(int &a int &b)这个函数看,swap这个函数就是接口,而ab就是你需要传的参数。我们不用关系swap 里面如何操作,只要传入参数就能使a,b交换值了 能懂不?