库函数与api函数有什么不同?

库函数与api函数有什么不同?... 库函数与api函数有什么不同? 展开
 我来答
super_admi
推荐于2017-09-20 · TA获得超过1126个赞
知道小有建树答主
回答量:1169
采纳率:0%
帮助的人:924万
展开全部
广义库函数包含了API函数。呵呵,库是一个广义概念。
狭义库函数概念,一般指编译器提供的库函数。是编译器开发商预先打包做好的函数集。 比如VC中的一些头文件对应的库中的函数。
而API函数,是应用程序接口,一般是由系统提供。比如WINDOWS系统下使用的WIN32 API,狭义地说就是微软封装在系统库里的通用函数。
偬妒潦野潦颖d0
2008-12-13 · TA获得超过570个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:239万
展开全部
库函数就是你使用的语言中封装好的一些函数,不用声明可以直接使用,不过大多数的库函数其实也就是调用api的,api是windows提供给程序员的操作接口,所以理论上来用api可以实现库函数的所有功能,库函数实际上就是为了方便程序员编程而设的,要用api的话则要麻烦些.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
clickto
2008-12-08
知道答主
回答量:10
采纳率:0%
帮助的人:10.2万
展开全部
如果使用mfc的话,那库函数就是mfc中封装好的函数;如果使用第三方库,那就指第三方库中的函数。它们可以是对api函数的封装,从某种角度来说也可以是api函数。
api函数字面意思就是就是应用程序接口,一般狭义的理解就是windows系统提供的函数。当然,如果你使用第三方的库,也可以将其函数成为某库的api。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式