C语言的特点

发表于:2007-07-14来源:作者:点击数: 标签:
C语言的特点:优点: 简洁、紧凑,使用方便、灵活,易于学习和应用。仅有32个关键字,9种控制语句,程序的书写形式也很自由。 C语言是面向结构化程序设计的语言,具有结构化的控制语句,以函数作为程序模块以实现程序的模块化。 C语言允许直接对位、字节和
C语言的特点:优点:

简洁、紧凑,使用方便、灵活,易于学习和应用。仅有32个关键字,9种控制语句,程序的书写形式也很自由。

C语言是面向结构化程序设计的语言,具有结构化的控制语句,以函数作为程序模块以实现程序的模块化。
C语言允许直接对位、字节和地址进行操作,能实现汇编语言的大部分功能。因此C语言即具有高级语言又具有低级语言的功能,所以人们把C语言称为是中级语言。
数据类型丰富。C语言除具有基本数据类型整形(int)、实型(float和double)、字符型(char)外,还有各种构造类型。利用这些数据类型可以实现复杂的数据结构,如堆栈、队列、链表等。
C语言生成的目标代码质量高,程序执行效率高。

弱点:

非强类型:语法限制不严格,这使得编程者无法过多地依赖C编译程序去查错。

缺少实时检查:如数组越界等

原文转自:http://www.ltesting.net