我的理解:
C:由写UNIX产生
C++:由C改良,更适应现代开发,不是所有程序都要像操作系统那样响应速度快的,节省人力
C标准库:<math.h>之类的头文件
C++标准库:将经典数据结构封装起来,易于开发,不用”重做轮子“了
Linux/unix标准库 windows API: 算是操作系统级别的调用函数吧,用于开发对应操作系统的应用程序
标准C 指的是GNU C
linux/unix c 统称*nix C
windows api是在标准C的基础上微软开发的api
windows c 和 *nix c 虽然在形式上面大有不同,但是思想却都是一样的.
需要从OS的角度去理解这个问题,因为大多数的OS教程都是基于*nix的,因为它是开源的. 如果想要更多的学习资料的话,
建议学习*nix C