简洁、紧凑,使用方便、灵活,易于学习和应用。仅有32个要害字,9种控制语句,程序的书写形式也很自由。
C语言是面向结构化程序设计的语言,具有结构化的控制语句,以函数作为程序模块以实现程序的模块化。
C语言答应直接对位、字节和地址进行操作,能实现汇编语言的大部分功能。因此C语言即具有高级语言又具有低级语言的功能,所以人们把C语言称为是中级语言。
数据类型丰富。C语言除具有基本数据类型整形(int)、实型(float和double)、字符型(char)外,还有各种构造类型。利用这些数据类型可以实现复杂的数据结构,如堆栈、队列、链表等。
C语言生成的目标代码质量高,程序执行效率高。
弱点:
非强类型:语法限制不严格,这使得编程者无法过多地依靠C编译程序去查错。
缺少实时检查:如数组越界等
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |