Windows上的低级是什么:C库或相应的Win32 API函数?

rub*_*nvb 5 c windows winapi

我一直想知道哪个实现了哪个.我的猜测是,例如fopen正在使用OpenFile.据我所知,Win32 API比MSVC C库实现更完整,所以我的猜测是有意义的.

这是正确的,还是相反的?

Jas*_*son 5

是的,Win32是比标准C库更"低级"的API ...基本上Windows上的标准C库是本机Windows系统调用的抽象,允许某些标准操作在任何支持的系列平台上保持兼容C标准库.每个平台都将基于内部本机系统调用拥有自己的C库实现.