C语言灵活性和执行效率高是什么意思啊

来源:百度知道 编辑:UC知道 时间:2024/05/20 20:12:58

C语言语法 非常灵活

比如 for 循环 就可以有多种写法

for (i = 0; i < 10; i++)
for (i = 0; i < 10;)
for (;;;)
等等
可以在不同情况下采用

执行效率高单就速度效率来说

c语言效率比大多数高级语言效率要高
高质量的c代码编译后生成的汇编代码比人工写的
高质量汇编代码效率相差不超过20%

所以 c 语言适合编写大型系统 比如操作系统等等

灵活性是说它拥有指针,相应也难以操作,容易出错
执行效率高是指它比较底层,可以直接操作硬件,

现在大多编程软件都有支持C。像Matlab,Keil等。执行效率高应该就是C比较能被其他系统或者软件支持吧。