设为首页 加入收藏

TOP

1.2.1 C语言的特点
2013-11-12 22:17:23 来源: 作者: 【 】 浏览:139
Tags:1.2.1 语言 特点

1.2  C++语言的特点

C++语言于20世纪80年代由贝尔实验室设计并实现,是在C语言的基础上发展起来的,既支持传统的面向过程的程序设计,又支持面向对象的程序设计。

1.2.1  C语言的特点

C语言的特点主要表现在:

(1) 功能强,应用广泛;

(2) 语句简洁,表达能力强;

(3) 运算符丰富;

(4) 数据结构丰富,具有现代化语言的各种数据结构;

(5) 具有结构化的控制语句;

(6) 程序设计自由度大;

(7) C语言允许直接访问物理地址,能够进行位操作,能够实现汇编语言的大部分功能,可以直接对硬件进行操作,既有高级语言的功能,又有低级语言的功能;

(8) 生成目标代码质量高,程序执行效率高;

(9) 可移植性好。

除上述优点之外,C语言也有其局限性:

(1) C语言的类型检查机制相对较弱,有些错误不能在编译阶段检查出来;

(2) C语言本身几乎没有支持代码重用的语言结构;

(3) 当程序的规模达到一定程度时,程序员就很难控制程序的复杂性。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.1.2 高级语言 下一篇1.2.2 C++语言的特点

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: