C语言特点_01

C语言特点_01

C语言特点:

1、C语言的32个关键字

 1 auto 局部变量(自动储存)
 2 break 无条件退出程序最内层循环
 3 case  switch语句中选择项
 4 char 单字节整型数据
 5 const 定义不可更改的常量值
 6 continue 中断本次循环,并转向下一次循环
 7 default switch 语句中的默认选择项
 8 do  用于构成do.....while循环语句
 9 double 定义双精度浮点型数据
10 else 构成if.....else选择程序结构
11 enum 枚举
12 extern 在其它程序模块中说明了全局变量
13 float 定义单精度浮点型数据
14 for 构成for循环语句
15 goto 构成goto转移结构
16 if 构成if....else选择结构
17 int 基本整型数据
18 long 长整型数据
19 register CPU内部寄存的变量
20 return 用于返回函数的返回值
21 short 短整型数据
22 signed 有符号数
23 sizeof 计算表达式或数据类型的占用字节数
24 static 定义静态变量
25 struct 定义结构类型数据
26 switch 构成switch选择结构
27 typedef 重新定义数据类型
28 union 联合类型数据
29 unsigned 定义无符号数据
30 void 定义无类型数据
31 volatile 该变量在程序中执行中可被隐含地改变
32 while 用于构成do...while或while循环结构

9种控制语句,书写主要由小写字母表示

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

3、数据结构类型丰富。(数据结构的书大部分都是C语言描述的,因为C语言更容易描述,更接近底层)

4、具有结构化的控制语句。

5、程序设计自由度大。

6、C语言允许直接访问屋里地址,能进行位(bit)操作,能实现汇编语言的大部分功能(可以嵌入到汇编中),可以直接对硬件进行操作。因此有人把它称为中级语言。

7、生成目标代码质量高,程序执行效率高。

8、与汇编语言相比,用C语言写的程序可移植性好。

 

posted @ 2016-03-01 13:59 Kingdev 阅读( ...) 评论( ...) 编辑 收藏

你可能感兴趣的:(C语言特点_01)