API函数是操作系统提供给用户方便设计应用程序的函数,实现一些特定的功能,API函数也是C语言的函数实现的。
他们之间区别是:
API函数是针对操作系统的,C语言运行时函数则是针对C语言本身的。
C运行时函数严格地说应该是C标准中要求实现的函数 _beginthreadex()只算是MS的扩展吧
但是C运行时在Windows下也作为一种API用DLL提供
所以并不只是C++语言可以调用这些函数
C运行库与C语言同在(能用C语言的地方就能用其CRT),API与操作系统同在(换了操作系统就不一定可用了,但一定会提供别的API,只是不一定叫API这个代号罢了)。
版权声明:本文为博主原创文章,未经博主允许不得转载。