c语言中库函数中的诸如printf,mall…

来源:互联网 发布:韦小宝谁演的最好知乎 编辑:程序博客网 时间:2024/04/29 06:42
答案是肯定的。高级语言,类似于C,是基于WINDOWS API的。我们可以这样看这个机构,高级语言的编译器,像VISUAL STUDIO,在安装时是带有若干LIB的,这些LIB包含高级语言标准中所要求的库函数的实现代码,即二进制代码。在你的程序被连接时,编译器一定会去找那些包含了标准库函数的LIB一起连接成一个可执行程序。而这些LIB的实现毫无疑问是使用了WINDOWS API的。否则你可以想象对于各种WINDOWS支持的硬件编译器要实现不同的代码,并且要不停的跟着升级。而WINDOWS API屏蔽了各种硬件的不同,为调用者提供了稳定而统一的接口。
0 0
原创粉丝点击