《Turbo C++入门》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:叶欣,张国锋,王强等编译
  • 出 版 社:北京:海洋出版社
  • 出版年份:1991
  • ISBN:7502713921
  • 页数:183 页
图书介绍:

简介 1

0.1 Turbo C++内容 1

0.2 硬件和软件环境 1

目录 1

03 Turbo C++的实现 2

0.4 Turbo C++软件包 2

0.4.1 《入门) 2

0.4.2 《用户手册》 3

0.4.3 《程序员指南》 3

0.4.4 《库函数参考》 4

1.1 安装Turbo C++ 5

第一章 安装Turbo C++ 5

1.1.1 Lapton系统 6

1.2 README文件 6

1.3 HELPME!.DOC文件 6

1.4 Turbo Calc 6

第二章 Turbo C++手册导引 7

2.1 特征 7

2.1.1 C++ 7

2.1.2 VROOMM(覆盖) 7

2.1.3 Borland新的集成环境 7

2.2 手册安排 7

22.2 熟练的C语言程序员 8

2.2.1 新程序员或正在学习C的程序员 8

第三章 学习新的IDE 9

3.1 IDE 9

3.1.1 全菜单开/关(on/off) 10

3.1.2 鼠标器、热键和联机提示 10

3.1.2.1 鼠标 10

3.1.2.2 热键 11

3.1.2.3 联机求助 11

3.2 第一课:启动、加载和编辑 12

3.2.1 产生一个新文件 13

3.2.1.1 选择块 13

3.1.1.2 拷贝和粘贴 13

3.2.2.1 查找与替换 14

3.2.2 修改新文件 14

3.2.2.2 在求助窗口粘贴 15

3.2.2.3 存储修改过的文件 16

3.3 第二课:编译和运行 16

3.3.1 关闭编辑窗口 16

3.4 第三章:退出Turbo C++ 16

3.5 进一步的资料 17

第四章 C简介 18

4.1 回顾 18

4.2 基本编程操作 18

4.3 C程序的基本结构 20

4.4.1 数值数据类型 22

4.4 数值运算 22

4.4.1.1 整数 23

4.4.1.2 长变形 24

4.4.1.3 有符号和无符号变量 24

4.4.2 浮点数 24

§4.4.2.1 双精度和长双精度 25

4.5 变量 26

4.5.1 初始化变量 26

4.5.2 赋值语句 26

4.5.3 复合赋值 27

4.5.4 命名 27

4.5.5 成组输入:sscanf 28

4.5.6 显示变量值 30

4.5.6.1 printf中的类型转换 32

4.5.6.2 使用转义符(\)序列的格式 32

4.5.7 算术运算符 34

4.5.8 算术和类型转换 35

4.5.9 算术与赋值联合运算 36

4.5.10 增量和减量 36

4.5.11 位运算 37

4.6 表达式 38

4.6.1 表达式求值 38

4.6.2 表达式中赋值 39

4.7.1 单个字符的输入与输出 40

4.7 字符和字符串 40

4.7.2 显示一个字符 41

4.7.3 显示字符串 41

4.8 测试条件和作出选择 42

4.8.1 使用关系运算符 42

4.8.2 使用逻辑运算符 43

4.8.3 使用if和if...else的分支语句 44

4.8.4 使用if...else的多重选择 45

4.8.5 多重选择:switch 46

4.9 循环性重复运行 48

4.9.1 while循环 48

4.9.2 do while循环 49

4.9.3 for循环 50

4.9.4 break和Continue 52

4.9.5 goto语句 53

4.9.6 循环嵌套 53

4.9.7 选择合适的循环语句 54

4.10 使用函数和宏的程序设计 54

4.10.1 定义自己的函数 54

4.10.1.1 函数原型 54

4.10.1.2 函数定义 55

4.10.1.3 函数内的处理过程 55

4.10.1.5 应用返回值 56

4.10.2 多函数程序 56

4.10.1.4 函数返回值 56

4.10.2.1 函数原型和全局说明 59

4.10.2.2 设置图形显示 59

4.10.2.3 计算图形坐标 60

4.10.2.4 画出行星 60

4.10.3 头文件、函数和库 61

4.10.4 变量的范围和持续时间 62

4.10.4.1 范围(scope) 62

4.10.4.2 持续时间 63

4.10.5 使用常量值 64

4.10.6 使用宏来隐含细节 65

4.11 建立数据结构 66

4.12 说明和初始化数组 67

4.12.1 多维数组 68

4.12.2 数组和串 70

4.12.3 定义串变量 70

4.12.4 重新命名类型 71

4.12.5 枚举类型 72

4.12.6 把数据组合成结构 73

4.12.7 使用结构的数据项 73

4.13 建立合适的说明符 74

4.14 指针 75

4.14.1 说明和使用指针 76

4.14.2 指针和串 77

4.14.4 指针、结构和列表 78

4.14.3 指针运算 78

4.14.5 使用指针来从函数返回值 81

4.15 利用系统资源 82

4.15.1 使用文件和流 83

4.15.1.1 打开流 84

4.15.1.2 写文件 84

4.15.1.3 读文件 84

第五章 C++要素 85

5.1 封装(Encapsulation) 86

5.2 继承(inheritance) 88

5.5 用类来模拟现实世界 89

5.3 多态性(Polymorphism) 89

5.4 重载(Overloading) 89

5.5.1 建立类:一个图形例子 90

5.5.2 说明对象 91

5.5.3 成员函数 91

5.5.4 调用一个成员函数 92

5.5.5 构造函数和析构函数 92

5.5.6 代码和数据相结合 94

5.5.7 成员访问控制:私有的(private)、公有的(public)和保护的(protected) 94

5.5.8 类:缺省为私有的 95

5.5.9 运行一个C++程序 96

5.6.1 重新思考Point类 98

5.6 继承 98

5.6.2 把类装入模块 100

5.6.3 扩充类 103

5.6.4 多重继承 105

5.6.5 虚函数 110

5.6.6 虚函数的作用 111

5.6.7 定义虚函数 112

5.6.8 开发一个完整的图形模块 112

5.6.9 普通的还是虚拟的成员函数? 119

5.7 动态对象 120

5.7.2 分配动态对象的一个例子 121

5.7.1 析构函数和delete 121

5.8 C++中更多的灵活性 126

5.8.1 在类定义之外的内部函数 126

5.8.2 带有缺省参数的函数 127

5.8.3 有关重载函数的更多说明 127

5.8.4 重载运算符以提供新的含义 129

5.8.5 友元函数(Friend function) 132

5.8.6 C++流库 133

5.9 用户定义数据类型的I/O 138

5.10 现在干什么? 139

5.11 小结 139

6.1 更好的C:从C过渡 140

6.1.1 程序1 140

第六章 掌握C++ 140

6.1.2 程序2 141

6.1.3 程序3 141

6.1.4 程序4 142

6.2 对象支持 143

6.2.1 程序5 143

6.2.2 程序6 145

6.2.3 程序7 149

6.2.4 程序8 151

6.2.5 程序9 153

6.3 小结 156

第七章 新的IDE调试 157

7.1 调试与程序开发 158

7.2 设计示例程序:PLOTEMP.C 159

7.3 编写程序原型 160

7.4 使用集成调试程序 162

7.5 跟踪程序的流程 163

7.6 继续程序的开发 164

7.7 设置断点 166

7.8 检查数据 168

7.9 计算和修改变量 169

7.10 通过设置watches监视程序 174

7.11 预防药 177

7.12 有系统的软件测试 177

7.13 完成PLOTEMP.C 178

7.14 调试练习的答案 182