第1章C++语言概述讲述.pptVIP

  • 5
  • 0
  • 约 48页
  • 2017-03-25 发布于湖北
  • 举报
1.1 C++语言简介 1.2 面向对象程序设计的三个主要特征 1.3 C++语言的词法 1.4 C++程序的结构特点与书写格式 1.5 C++程序的实现 1.1.1 C语言 C++语言是从C语言发展演变而来的,因此在介绍C++语言之前,我们首先介绍一下C语言。1972年至1973年间,美国贝尔实验室的Denis.M.Ritchie在一台DEC PDP-11计算机上实现了基于B语言的最初的C语言。 C语言的产生基于两个方面的需要:一是为满足UNIX操作系统开发的需要;二是为拉近高级语言与硬件之间距离的需要。 C语言具有以下特点: 1、语言简洁、紧凑,使用方便、灵活。 2、运算符和数据类型丰富。 3、能直接访问物理地址、能进行位操作,具有汇编语言的某些功能。 4、生成的目标代码质量高、程序运行效率高。 5、具有良好的可读性和可移植性。 C语言的局限性 1、数据类型检查机制相对较弱,这使得程序中的一些错误不能在编译阶段被发现。 2、C语言本身几乎没有支持代码重用的语言结构,因此,一个程序员精心设计的程序很难为其它程序所用。 3、当程序段规模打到一定程度时,程序员很难控制程序的复杂性。 1.2 面向对象程序设计的三个主要特征 什么是面向对象? 按人们认识客观世界的

文档评论(0)

1亿VIP精品文档

相关文档