永发信息网

api和sdk到底有什么联系和区别

答案:2  悬赏:0  手机版
解决时间 2021-03-08 21:52
  • 提问者网友:心如荒岛囚我终老
  • 2021-03-08 06:51
api和sdk到底有什么联系和区别
最佳答案
  • 五星知识达人网友:詩光轨車
  • 2021-03-08 08:01
API是操作系统提供的编程接口,在Windows中以Dll文件提供USER32.dll,Kernel32.dll等(Windows 3.x中为.Exe文件,但仍然是动态链接库,只是文件名后缀不一样而已)提供了程序运行时要用的功能函数;
而SDK是厂家提供的开发工具库,不在操作系统中,是另外提供的,其中包含了开发时要用的调试,编译工具等,以及一些文档。做程序时使用SDK,但程序最终要调用API来实现其功能。
全部回答
  • 1楼网友:十鸦
  • 2021-03-08 08:36
1、名称和定义 sdk (software development kit)中文是"软体开发工具组"。由一系列的工具组合在一起,编辑器里敲代码的时候它会自动补全代码,自动错误检查等。 api (application programming interface)中文是"应用程序编程接口"。提供用户编程时的接口,即一系列模块化的类和函数。 2、区别 sdk 包含了使用 api 的必需资料。sdk是开发工具提供商提供的,而api是同一定的系统(操作系统或专用程序实现系统)提供的一个能方便使用者使用其特定功能的接口。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯