Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104633513
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: C/C++

2008-04-16 19:36:32

 来源:

优点:

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

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

弱点:

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

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

阅读(201) | 评论(0) | 转发(0) |
0

上一篇:C语言的发展

下一篇:程序设计语言

给主人留下些什么吧!~~