简略信息一览:
API函数是不是通用的?就是所有的编程语言的API可不可以通用?
我们常见的编译语言如C、C++、Delphi、VB,半编译语言Java,解释语言如各种常见的脚本语言,甚至汇编语言,都可以调用Windows API函数,因而都可以进行API编程。API是Windows提供的函数,因此显然只有在Windows系统下才能使用。另外编译器必须提供相关的接口支持这样的系统调用。
API主要提供通用功能集。API同时也是一种中间件,为各种不同平台提供数据共享。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的可维护性和可扩展性。
展开全部 什么是API 首先,有必要向大家讲一讲,什么是API。所谓API本来是为C和C++程序员写的。API说来说去,就是一种函数,他们包含在一个附加名为DLL的动态连接库文件中。
每个操作系统各有一套。API(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
那时的WINDOWS程序开发还是比较复杂的工作,程序员必须熟记一大堆常用的API函数,而且还得对WINDOWS操作系统有深入的了解。然而随着软件技术的不断发展,在WINDOWS平台上出现了很多优秀的可视化编程环境,程序员可以***用即见即所得的编程方式来开发具有精美用户界面和功能强大的应用程序。
API就是操作系统给应用程序的调用接口,应用程序通过调用操作系统的 API而使操作系统去执行应用程序的命令(动作)。在 Windows 中,系统API是以函数调用的方式提供的。
关于不同编程语言之间的接口,以及不同编程语言之间的接口有何不同的相关信息分享结束,感谢你的耐心阅读,希望对你有所帮助。