网站地图

C语言的特点

创建时间:2013-11-05 21:25:43最后修改:2013-11-05 21:25:43

1、C语言简洁、紧凑,使用方便、灵活。

ANSI C一共只有32个关键字:
autobreakcasecharconstcontinuedefault
dodoubleelseenumexternfloatfor
gotoifintlongregisterreturnshort
signedstaticsizofstructswitchtypedefunion
unsignedvoidvolatilewhile   
 
9种控制语句,程序书写自由,主要用小写字母表示,压缩了一切不必要的成分。
Turbo C扩充了11个关键字:asm  _cs  _ds   _es  _ss  cdecl  far  huge  interrupt  near  pascal

注意:在C语言中,关键字都是小写的。

2、运算符丰富。

共有34种。C把括号、赋值、逗号等都作为运算符处理。从而使C的运算类型极为丰富,可以实现其他高级语言难以实现的运算。

3、数据结构类型丰富。
4、具有结构化的控制语句。
5、语法限制不太严格,程序设计自由度大。
6、C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。因此有人把它称为中级语言。
7、生成目标代码质量高,程序执行效率高。
8、与汇编语言相比,用C语言写的程序可移植性好。

但是,C语言对程序员要求也高,程序员用C写程序会感到限制少、灵活性大,功能强,但较其他高级语言在学习上要困难一些。
<<上一篇:C语言版本概述 目录