所有操作系统的内核均由C语言实现
C语言优点:
1.具有出色的可移植性(从一个平台转换到另一个平台修改的代码较少)
2.能够直接访问硬件
3.运行效率高
C语言缺点:
1.复用性差
2.维护性差
3.可读性差
C语言标准:
K&RC C89/ANSIC C99 C11
所有操作系统的内核均由C语言实现
C语言优点:
1.具有出色的可移植性(从一个平台转换到另一个平台修改的代码较少)
2.能够直接访问硬件
3.运行效率高
C语言缺点:
1.复用性差
2.维护性差
3.可读性差
C语言标准:
K&RC C89/ANSIC C99 C11