第一章 概述 1、简述C ++的发展简况
答:C++语言是从C 语言发展而来的,C 语言是一种编译型的面向过程的程序设计语言,它最早是从英国剑桥大学一个名叫Martin Richards 的学者在60 年代开发的BCPL( 即Basic Combind Programming Language)语言的基础之上发展而来的
BCPL 语言是Martin Richards在开发系统软件时,作为描述性语言而使用的一种程序设计语言
1970 年,美国Bell 实验室的 Ken
Thompson 在软件开发工作中,继承和发展了BCPL 语言的许多特点,进一步提出了一种叫“B 语言”的语言
随后,在美国Bell 实验室实现的更新型的小型机PDP-11 的UNIX 操作系统的研发工作中,于1972 年推出了一种新型的程序语言 — C 语言,该语言一经推出就在国际上广泛流行
20 世纪 80 年代,由于软件工程的需要,面向对象程序设计方法在软件设计领域引起了普遍的重视,AT&T Bell 实验室的计算机科学家 Bjarne Stroustrup 结合流行的C 语言的所有成分,开发出了面向对象的程序设计语言C++
2、C ++语言有那些主要特点
答: C ++ 语言具有以下主要特点: (1) C++语言是一个中级的程序设计语言
(2) C++是一个结构化的程序设计语言
(3) C++是一种面向对象的程序设计语言
(4) C++语言是一个功能齐全的编程语言
(5) C++语言是一种移植性很好的编程语言
3、 编写的C ++语言的程序主要由那些基本组成部分构成
答:C++语言的程序主要由以下几个基本组成部分构成: (1) 预处理命令 :C++语言提供 了三 类 预处理命令 :宏 定 义 命令 (define)、文 件包 含 命令(include)、条 件编译命令 (if~el