《程序设计基础 C++编程方法》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:朱志辉主编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2002
  • ISBN:731301130X
  • 页数:260 页
图书介绍:

1 程序设计初步 1

1.1 计算机的组成和工作原理 1

1.2 程序和程序设计 2

1.3 数据与数据表示 4

1.4 过程程序设计、模块程序设计和面向对象程序设计 4

1.5 运行第一个C++程序 5

2 C++程序的组成 12

2.1 C++的cout和cin 12

2.2 基本数据类型 15

2.3 变量与常量 19

2.4 一个简单的C++程序 26

3 程序的结构流程 34

3.1 C++的简单语句 34

3.2 C++的顺序结构 35

3.3 C++的if分支结构 36

3.4 switch多选择分支 40

3.5 C++的while循环结构 45

3.6 for循环结构 47

3.7 do-while循环结构 50

3.8 转向语句和多重循环 51

3.9 应用实例 53

4 函数 67

4.1 函数的建立与调用 67

4.2 函数参数的传递 72

4.3 全局变量、局部变量和静态变量 79

4.4 重载函数和递归函数 83

4.5 应用实例 87

5 多文件结构 102

5.1 工程文件 102

5.2 头文件 103

5.3 编译预处理 104

6 数组与字符串 107

6.1 一维数组定义和引用 107

6.2 一维数组的初始化 109

6.3 一维数组应用举例 110

6.4 二维数组 114

6.5 字符串 118

6.6 数组应用:模拟 121

6.7 向函数传递数组 122

7 指针 130

7.1 指针的定义 130

7.2 指针与指针所指的对象 131

7.3 指针的引用和运算 134

7.4 字符指针与二级指针 137

7.5 指针与数组 140

7.6 指针与函数 144

7.7 动态内存分配 151

8 类 168

8.1 结构 168

8.2 类 175

8.3 构造函数和析构函数 185

9 面向对象的特性 197

9.1 面向对象的特性 197

9.2 类的继承 197

9.3 重载多态性:运算符函数 208

9.4 动态多态性:虚函数 213

9.5 友元 219

9.6 模板 226

9.7 综合应用 233

10 文件 242

10.1 I/O流 242

10.2 使用I/O成员函数 243

10.3 文件的输入与输出 246

11 C++应用技巧 250

11.1 Windows环境下的编程 250

11.2 Windows的编程实例 253