当前位置:   article > 正文

系统调用与API有什么关系?区别?_系统调用和api的联系与区别

系统调用和api的联系与区别

相信大家看百科后对两者应该都有一定了解。


我觉得系统调用是:操作系统提供的安全的系统特殊服务。

           注意是基于操作系统的、封装好给你的。

 而API是应用程序接口,大多是编程工具提供的,比如jdk API、PHP API、Win32 API。

如果你不是一个编程者可能完全不知道有API这个东西。



而且API是对系统调用的再封装,虽然已经“面目全非”,但是用起来更加简单,给编程者带来方便。


比如在移植性上,相同功能的api函数它依赖的系统调用在不同操作系统上可能是不一样的,这样的话,我们针对不同操作系统设计各自的API,在程序进行切换运行平台后,这些API函数依然可以正常工作,这样就增加了很好的移植性。





声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/331183
推荐阅读
相关标签
  

闽ICP备14008679号