1.主要原因:效率高。优秀的C语言程序效率几乎和汇编程序一样高,但是C程序比汇编语言更加易于开发。
2.c给予程序员更多的控制权,如控制数据的存储位置和初始化过程等。
3.提供丰富的操作符集合,可以执行一些底层的计算,如位移和屏蔽等
4.c可以很方便地提供汇编语言的接口,使c成为实现操作系统和嵌入性控制器软件的良好选择
5.可移植性
6.c是c++的基础
1.主要原因:效率高。优秀的C语言程序效率几乎和汇编程序一样高,但是C程序比汇编语言更加易于开发。
2.c给予程序员更多的控制权,如控制数据的存储位置和初始化过程等。
3.提供丰富的操作符集合,可以执行一些底层的计算,如位移和屏蔽等
4.c可以很方便地提供汇编语言的接口,使c成为实现操作系统和嵌入性控制器软件的良好选择
5.可移植性
6.c是c++的基础