C语言特点_01
2016-03-01 13:59
344 查看
C语言特点:
1、C语言的32个关键字
9种控制语句,书写主要由小写字母表示
2、运算符丰富。共有34中。C把括号、赋值、逗号等都作为运算符处理。从而使C的运算类型更加丰富,可以实现其他高级语言难以实现的功能。
3、数据结构类型丰富。(数据结构的书大部分都是C语言描述的,因为C语言更容易描述,更接近底层)
4、具有结构化的控制语句。
5、程序设计自由度大。
6、C语言允许直接访问屋里地址,能进行位(bit)操作,能实现汇编语言的大部分功能(可以嵌入到汇编中),可以直接对硬件进行操作。因此有人把它称为中级语言。
7、生成目标代码质量高,程序执行效率高。
8、与汇编语言相比,用C语言写的程序可移植性好。
1、C语言的32个关键字
auto 局部变量(自动储存) break 无条件退出程序最内层循环 case switch语句中选择项 char 单字节整型数据 const 定义不可更改的常量值 continue 中断本次循环,并转向下一次循环 default switch 语句中的默认选择项 do 用于构成do.....while循环语句 double 定义双精度浮点型数据 else 构成if.....else选择程序结构 enum 枚举 extern 在其它程序模块中说明了全局变量 float 定义单精度浮点型数据 for 构成for循环语句 goto 构成goto转移结构 if 构成if....else选择结构 int 基本整型数据 long 长整型数据 register CPU内部寄存的变量 return 用于返回函数的返回值 short 短整型数据 signed 有符号数 sizeof 计算表达式或数据类型的占用字节数 static 定义静态变量 struct 定义结构类型数据 switch 构成switch选择结构 typedef 重新定义数据类型 union 联合类型数据 unsigned 定义无符号数据 void 定义无类型数据 volatile 该变量在程序中执行中可被隐含地改变 while 用于构成do...while或while循环结构
9种控制语句,书写主要由小写字母表示
2、运算符丰富。共有34中。C把括号、赋值、逗号等都作为运算符处理。从而使C的运算类型更加丰富,可以实现其他高级语言难以实现的功能。
3、数据结构类型丰富。(数据结构的书大部分都是C语言描述的,因为C语言更容易描述,更接近底层)
4、具有结构化的控制语句。
5、程序设计自由度大。
6、C语言允许直接访问屋里地址,能进行位(bit)操作,能实现汇编语言的大部分功能(可以嵌入到汇编中),可以直接对硬件进行操作。因此有人把它称为中级语言。
7、生成目标代码质量高,程序执行效率高。
8、与汇编语言相比,用C语言写的程序可移植性好。
相关文章推荐
- 20160215.CCPP体系详解(0025天)
- 20160216.CCPP体系详解(0026天)
- 20160215.CCPP体系详解(0025天)
- 20160216.CCPP体系详解(0026天)
- 20160214.CCPP体系详解(0024天)
- 20160214.CCPP体系详解(0024天)
- 20160212.CCPP体系详解(0022天)
- 20160213.CCPP体系详解(0023天)
- 20160212.CCPP体系详解(0022天)
- 20160213.CCPP体系详解(0023天)
- 20160210.CCPP体系详解(0020天)
- 20160211.CCPP体系详解(0021天)
- 20160210.CCPP体系详解(0020天)
- 20160211.CCPP体系详解(0021天)
- 20160209.CCPP体系详解(0019天)
- 20160209.CCPP体系详解(0019天)
- 20160216.CCPP体系详解(0026天)
- 20160215.CCPP体系详解(0025天)
- 20160214.CCPP体系详解(0024天)
- C语言实现单链表(带头结点)的基本操作