C语言函数和Windows API函数有什么关系

它们有没什么集合关系?是不是C函数调用windowsAPI函数?

不是的。
C语言自带了一个函数库,那是anic标准的。
WindowAPI是另外一个函数库,是微软的,方便在Windows系统下开发软件。
温馨提示:内容为网友见解,仅供参考
无其他回答

windows api编程与C语言什么联系?
windows api是基于WINDOWS操作系统框架下做应用软件的一种函数调用方式,也就是说你只能看到它的函数名和参数,但是看不到函数内部的程序。你根据MSDN上的描述去调用相应功能的API函数来完成你的相关应用函数。当然,在使用VC++时有比调用API更方便的方法,那就是使用相关的类。具体的方式,楼上给出了一...

C语言函数 和API 函数 的关系
C语言最终要调用Windows API来实现与操作系统有关的功能。不要说是C语言,汇编语言也是一样(不考虑操作本身系统的错误)。C语言可以用来实现操作系统,但是如果你已经在操作系统中,你需要使用操作系统的API来实现一些功能。操作系统是一个虚拟机,很多需要权限的操作被限制了。C语言在没有限制的时候可以...

请教Windows API 函数与C标准库函数的区别!
第一个问题,首先你要明白,C语言在某个平台上开发应用需要这个平台的API,但它本身也有自己的函数,C库的部分函数调用了windows API,比如文件读取函数,也有一些是自身的,如字符串操作。 所以它们之间关系你也就明白了。 他们之间的区别在于前者执行效率快,因为前者直接对windows系统实现控制。 第二...

C语言和windows程序设计有什么关系
没有直接关系。C语言是一种程序设计语言,windows程序设计是指特定一种环境。C是语言,windows程序设计在Windows平台的程序设计,语言不限定(VB C# JAVA Delphi等),用的函数就是一些Windows API,就是只能运行在Windows平台下的程序,一般是带窗口的,当然控制台的也是,只要符合只能运行在windows下(用...

c运行库,c标准库,windows API的区别和联系
第一个问题,首先你要明白,C语言在某个平台上开发应用需要这个平台的API,但它本身也有自己的函数,C库的部分函数调用了windows API,比如文件读取函数,也有一些是自身的,如字符串操作。 所以它们之间关系你也就明白了。 他们之间的区别在于前者执行效率快,因为前者直接对windows系统实现控制。 第二...

学了C评语言,想学习API函数,请问API函数的编程环境是什么,网络上好多都...
C语言是编程语言的一种,学了C语言,就具有了使用这种语言编程的基本能力;API是操作系统提供的应用程序编程接口,学习API的过程其实也是不断学习操作系统的过程。在Windows环境中用API编程最好在某个集成开发环境中,例如VC。

API函数是用C编写的吗?API和C到底是什么关系?
API 就是应用程序编程接口。它是能用来操作组件、应用程序或者操作系统的一组函数。典型的情况下,API 由一个或多个提供某种特殊功能的 DLL 组成。DLL 是一个文件,其中包含了在 Microsoft® Windows® 下运行的任何应用程序都可调用的函数。运行时,DLL 中的函数动态地链接到调用它的应用程序中...

windows的API是不是专门提供给c++的?c语言能不能用这些API进行windows...
windows API函数是微软让程序员来开发在windows下使用的程序,因此只要你的程序在windows下运行,就可以使用windows API.无论是VB,VC, DELPHI都可以使用.API是与语言无关的,当然在使用语法上会有些小小的变换.有兴趣你可以看下VB和VC对API使用的不同之处.你说的C语言能不能用这些API进行编程呢?我觉得...

请问c语言能调用windows的api吗?
能呀,API大部分是用C语言实现的。

...open函数和API中的打开文件CreateFile函数有什么区别联系?
C语言的函数 可以和Turbo C的函数做同一个理解,Turbo C 是在DOS环境下运行的,是一个8位的C语言环境,WIN32 API 顾名思义 是在32位的环境下运行的,如此 Turbo C显然不能调用WIN32的API 如果你是初学者,想学习C语言。强烈建议你先用Turbo C处理书本上一些例题。然后用VC学习API 用VC理由如下...

相似回答
大家正在搜