- 前言
- C的特点
- 1.C语言的优点
- 2.C语言的缺点
- 总结
前言 电子计算机自从20世纪40年代诞生以来,无论在硬件还是在软件方面,都有了极大的发展,在计算机应用的各个领域也都适应的很好。而在众多的程序设计语言中,C语言有它的独特之处,它作为一种高级程序设计语言,还提供了直接操作计算机硬件的功能,具备低级语言的特点,适合各种类型的软件开发。 C的特点 1.C语言的优点
C语言的优点有:
代码量小,运行速度快
C语言语法限制不太严格,程序设计自由度大。
C语言可以直接访问物理地址,可以实现汇编语言大部分功能。所以说世界上三大操作系统:UNIX 操作系统是用纯C语言编写的;Windows 操作系统的内核也是用C语言编写的;Linux 操作系统仍是用纯C语言编写的。
缺点:
C语言的运算优先级太多,数值运算能力方面没有其他语言强。
语法定义不严格,容易出错。
C语言是一种面向过程的语言,面向过程语言的一个特点就是写大项目的时候很容易“崩溃”。当代码上到 十 万行的时候很容易崩溃,会出现各种各样莫名其妙的错误。这时候就需要用另外一种思想将整个程序的框架重新设计一下,即用面向对象的思想设计。
相比较java来说可移植性不强。
C语言依然是排名前三的语言,C生万物,C依然活跃于各个领域中。掌握C语言,可以在以后的工作中带来很大便利。
我们在进行程序设计的时候,应该考虑语言工具对于软件的影响,选择合理的语言是很有必要的。



