许多标准c库(fwrite,memset,malloc)函数在windows API(WriteFile,FillMemory/ZeroMemory,GlobalAlloc)中具有直接等价物.
除了可移植性问题,应该使用什么,CLIB或Windows API函数?
C函数会调用winapi函数还是反过来?
谢谢您的帮助
C库没什么神奇之处.它只是用于从操作系统访问公共服务的标准化API.这意味着它是在操作系统之上实现的,使用操作系统提供的API.
在您的情况下使用任何有意义的.C库是可移植的,而Win32则不是.另一方面,Win32通常更灵活,并且暴露更多功能.