关于API的简单问题

来源:百度知道 编辑:UC知道 时间:2024/06/03 19:32:29
windows有那么多api函数,请问这些api函数是专门为编程人员设计,而系统不用,还是windows系统也用。如果windows系统也用,那windows源代码是不是就是这些api函数的源代码?
谢谢

API函数,只是一个函数接口而已,
主要是编程人来用,不过系统不也是编出来的么?所以两者都用。

至于源码,这个涉及C的基本知识了,有很多共通的功能都编成
库文件,比如动态库,就是 *.dll 文件,这个是看不到源码的。

但你仍可以通过 API函数去调用其功能。

也就是说,M$只告诉你一个用法,没告诉你具体怎么实现的。
从编程角度来看,M$只是给你一堆头文件而已,没什么源码可以看的。