《Borland C++4编程技巧与实例》求取 ⇩

第一部分 C++介绍1

第1章 欢迎使用Borland C++1

1.1 概要1

1.2 定义计算机语言1

1.2.1 低级语言1

1.2.2 高级语言2

1.3 什么是C2

1.4 什么是C++2

1.5 Borland C++的历史2

1.6 C++和PC系统3

1.6.1 操作系统3

1.6.2 BIOS3

1.6.3 Borland C++和PC系统3

1.7 小结4

1.8 复习题4

第2章 Borland C++环境5

2.1 启动Borland C++5

2.2 Borland C++屏幕6

2.2.1 选择选项7

2.2.2 菜单快捷键7

2.3 项目8

2.4 获得帮助9

2.5 退出Borland C++10

2.6 小结11

2.7 复习题11

2.8 练习题11

第3章 C++程序12

3.1 计算机程序12

3.2 程序设计13

3.3 使用Borland C++编辑器14

3.4 使用C++编译器15

3.5 运行一个示例程序15

3.6 错误报告18

3.7 小结19

3.8 复习题20

第4章 运行一个程序21

4.1 考察C++程序21

4.2 C++程序的格式22

4.3 可读性是关键23

4.4 使用大写和小写字母23

4.5 花括号和main()23

4.6 C++中的注释24

4.7 实例程序的小结26

4.8 小结28

4.9 复习题29

第5章 变量和常量30

5.1 变量30

5.1.1 命名变量31

5.1.2 变量类型31

5.1.3 了解数据类型33

5.1.4 对变量赋值35

5.2 常量38

5.2.1 特殊整型常量38

5.2.2 字符串常数39

5.2.3 字符串常量的结尾40

5.2.4 字符串的长度42

5.4 小结45

5.5 复习题45

5.6 练习题46

第6章 字符串和字符数组47

6.1 字符数组47

6.2 字符数组与字符串49

6.3 小结53

6.4 复习题53

6.5 练习题54

第7章 预处理程序指令55

7.1 什么是预处理器指令55

7.2 #include预处理器指令55

7.3 #define预处理器指令59

7.4 小结64

7.5 复习题65

7.6 练习题65

第8章 简单输入输出67

8.1 cout对象67

8.2 打印串67

8.3 hex和oct操作符70

8.4 其他操作符72

8.5 cin操作符76

8.6 小结80

8.7 复习题80

8.8 练习题80

第二部分 C++运算符82

第9章 使用C++的数学运算符和优先级82

9.1 基本数学运算符82

9.1.1 一元算子83

9.1.2 除法和模运算84

9.2 优先顺序85

9.3 使用圆括号87

9.4 赋值语句90

9.4.1 复合赋值91

9.5 在计算中混合数据类型93

9.5.1 类型转换93

9.6 小结95

9.7 复习题95

9.8 练习题96

第10章 关系运算符97

10.1 使用关系运算符进行数据比较97

10.2 if语句99

10.3 条件表达式100

10.4 else语句105

10.5 小结109

10.6 复习题109

10.7 练习题110

第11章 逻辑运算符111

11.1 逻辑运算符111

11.2 逻辑运算符的使用112

11.3 C++的逻辑效率113

11.4 逻辑运算符的优先级117

11.5 小结118

11.6 复习题118

11.7 练习题119

第12章 其他C++运算符120

12.1 ?:条件运算符120

12.2 加1(++)和减1(--)运算符122

12.3 sizeof运算符125

12.4 逗号运算符126

12.5 小结127

12.6 复习题128

12.7 练习题128

第13章 位运算符129

13.1 位逻辑运算符129

13.2 复合位运算符134

13.3 位移运算符135

13.4 复合位移位运算符138

13.5 小结138

13.6 复习题139

13.7 练习题139

第三部分 C++结构140

第14章 while循环140

14.1 while语句140

14.2 循环的概念141

14.3 do-while循环144

14.3.1 if循环与while循环的区别147

14.4 exit()和break语句147

14.5 计数器和总数150

14.6 生成总数154

14.7 小结157

14.8 复习题157

14.9 练习题158

第15章 for循环159

15.1 for语句159

15.2 for循环的概念160

15.3 嵌套for循环168

15.4 小结172

15.5 复习题172

15.6 练习题173

第16章 for循环的改进控制:break和continue174

16.1 break和for语句174

16.2 continue语句177

16.3 小结181

16.4 复习题181

16.5 练习题181

第17章 switch和goto语句182

17.1 switch语句182

17.2 goto语句191

17.3 小结195

17.4 复习题195

17.5 练习题196

第四部分 函数197

第18章 编写C++函数197

18.1 函数的概述197

18.2 用函数编程197

18.3 关于函数机制的几个观点199

18.4 调用和返回函数200

18.5 小结208

18.6 复习题208

18.7 练习题209

第19章 变量范围210

19.1 全局与局部变量的比较210

19.2 定义变量范围211

19.3 传递变量的必要216

19.4 自动和静态变量220

19.5 自动变量和静态变量的规则220

19.6 小结223

19.7 复习题224

19.8 练习题224

第20章 传递数值226

20.1 用值(或复制)传递226

20.2 用地址(或引用)传递229

20.3 用地址传递非数组233

20.4 小结235

20.5 复习题235

20.6 练习题236

第21章 函数返回值和原型237

21.1 函数返回值237

21.2 函数原型242

21.2.1 用原型提高程序质量243

21.2.2 原型化所有的函数244

21.3 小结246

21.4 复习题246

21.5 练习题247

第五部分 输入/输出248

第22章 设备和字符I/O248

22.1 流和字符I/O248

22.2 标准设备249

22.3 将格式化打印输出到打印机250

22.4 字符I/O函数250

22.4.1 get()和put()函数250

22.5 缓冲的字符I/O和非缓冲的字符I/O252

22.6 getch()和putch()函数254

22.7 小结256

22.8 复习题256

22.9 练习题257

第23章 字符、字符串和数字函数258

23.1 字符函数258

23.1.1 字母和数字测试258

23.1.2 特殊的字符测试函数260

23.1.3 字符转换函数260

23.2 字符串函数262

23.2.1 字符串测试和处理262

23.2.2 字符串到数字的转换263

23.3 数值函数263

23.3.1 数学函数263

23.3.2 三角函数265

23.3.3 对数和指数函数265

23.3.4 随机数字处理265

23.4 小结266

23.5 复习题267

23.6 练习题267

第六部分 数组和指针269

第24章 数组269

24.1 数组基础269

24.2 初始化数组272

24.2.1 在说明数组时初始化元素272

24.2.2 在程序中对数组进行初始化276

24.3 小结280

24.4 复习题280

24.5 练习题280

第25章 数组处理281

25.1 查找数组281

25.2 查找数值282

25.3 对数组进行排序286

25.4 数组的高级引用290

25.5 小结294

25.6 复习题294

25.7 练习题295

第26章 多维数组296

26.1 定义多维数组296

26.2 为多维数组保留存储空间297

26.3 把数组映射给内存299

26.4 定义多维数组300

26.5 使用表和for循环303

26.6 小结306

26.7 复习题307

26.8 练习题307

第27章 指针308

27.1 理解指针变量308

27.2 说明指针309

27.3 向指针赋值310

27.4 理解指针和参数311

27.5 声明指针数组313

27.6 小结314

27.7 复习题315

第28章 指针和数组316

28.1 数组指针316

28.2 研究指针的优点317

28.3 使用字符指针319

28.4 使用指针运算323

28.5 存储字符串数组326

28.6 小结329

28.7 复习题329

28.8 练习题330

第七部分 数据结构331

第29章 结构331

29.1 理解结构变量331

29.2 定义结构333

29.3 初始化结构数据335

29.4 嵌套结构341

29.5 小结343

29.6 复习题344

29.7 练习题344

第30章 结构数组345

30.1 说明结构数组345

30.2 数组作为成员351

30.3 小结356

30.4 复习题356

30.5 练习题357

第31章 顺序文件358

31.1 为什么要使用磁盘文件358

31.2 考察磁盘文件的存取类型358

31.3 理解顺序文件概念359

31.4 打开文件和关闭文件359

31.5 写文件363

31.6 向打印机输出364

31.7 向文件追加数据365

31.8 读文件366

31.9 小结368

31.10 复习题368

31.11 练习题368

第32章 随机存取文件370

32.1 理解随机文件记录370

32.2 打开随机存取文件371

32.3 使用seekg()函数372

32.4 使用其他的I/O函数376

32.5 小结377

32.6 复习题378

32.7 练习题378

第八部分 面向对象的程序设计第33章 对象和类379

33.1 什么是面向对象的程序设计379

33.2 对象379

33.3 类380

33.4 成员380

33.4.1 数据成员380

33.4.2 成员函数380

33.5 小结390

33.6 复习题390

33.7 练习题391

第34章 数据隐藏和公共接口392

34.1 什么是数据隐藏392

34.2 类成员可见性392

34.3 什么是公共接口395

34.4 小结398

34.5 复习题398

34.6 练习题398

第35章 类的继承性399

35.1 什么是继承性399

35.2 实现继承性399

35.3 修改基类成员函数403

35.4 小结407

35.5 复习题407

35.6 练习题408

第36章 多态性409

36.1 什么是多态性409

36.2 实现多态性409

36.2.1 什么是虚拟函数410

36.2.2 使用虚拟函数410

36.3 小结415

36.4 复习题415

36.5 练习题415

第九部分 Borland的ObjectWindows Library第37章 ObjcetWindows Library 2.0的介绍416

37.1 什么是ObjectWindows Library 2.0416

37.2 一个简单的OWL程序417

37.2.1 使用Borland IDE417

37.2.2 编写一个简单的OWL程序418

37.2.3 编译和运行OWL程序422

37.3 小结425

37.4 复习题425

37.5 练习题425

第38章 控制应用、窗口和事件426

38.1 TApplication类426

38.1.1 说明一个应用426

38.1.2 应用初始化427

38.1.3 建立一个主窗口428

38.2 OWL下的Windows430

38.2.1 接口对象和接口元素430

38.2.2 主窗口对象431

38.2.3 子窗口对象432

38.3 事件处理过程434

38.3.1 定义一个事件响应表434

38.3.2 实现事件响应成员函数435

38.4 小结438

38.5 复习题438

38.6 练习题439

第39章 控制、设备和对话框440

39.1 菜单440

39.1.1 向窗口中增加一个菜单440

39.1.2 处理菜单命令441

39.1.3 操纵菜单项442

39.1.4 使菜单项有效和无效442

39.2 控制447

39.2.1 建立控制447

39.2.2 控制消息处理过程448

39.2.3 控制操作448

39.3 设备451

39.3.1 为使用设备建立窗口451

39.3.2 控制栏452

39.3.3 状态栏453

39.4 对话框458

39.4.1 定义一个对话框458

39.4.2 执行一个对话框458

39.4.3 自动对话框数据转换459

39.5 小结464

39.6 复习题464

39.7 练习题465

附录466

附录A 内存地址,二进制和十六进制的复习466

A.1 计算机内存466

A.2 内存和磁盘容量466

A.3 内存地址467

A.4 位和字节467

A.5 位的顺序469

A.6 二进制数470

A.7 二进制运算472

A.8 二进制负数473

A.9 十六进制数474

A.10 为什么学习十六进制475

A.11 与C++的关系怎样475

附录B 复习题答案477

附录C ASCII和ASCII扩展码488

附录D 优先级表495

附录E 关键字和函数参考497

附录F 邮件清单应用程序512

1995《Borland C++4编程技巧与实例》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)S.Potts,(美)T.S.Monk著;周宁等译 1995 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Borland C++实用编程技巧(1995 PDF版)
Borland C++实用编程技巧
1995 北京:清华大学出版社
Visual C++高级编程技巧与实例( PDF版)
Visual C++高级编程技巧与实例
Borland C++技术与实用程序(1994年11月第1版 PDF版)
Borland C++技术与实用程序
1994年11月第1版
微型计算机软件基础技术 (M6800系,8080系,Z-80系)(1986年03月第1版 PDF版)
微型计算机软件基础技术 (M6800系,8080系,Z-80系)
1986年03月第1版
Visual c++ 2.0 windows95程序设计( PDF版)
Visual c++ 2.0 windows95程序设计
Borland c++类属编程实例( PDF版)
Borland c++类属编程实例
Borland C++环境下的Windows编程技术与实例(1992 PDF版)
Borland C++环境下的Windows编程技术与实例
1992 北京:海洋出版社
Borland C++环境下Windows3.1-95编程技术及实例(1997 PDF版)
Borland C++环境下Windows3.1-95编程技术及实例
1997 北京:机械工业出版社
Borland C++5.0 OWL5.0编程技术与实例(1997 PDF版)
Borland C++5.0 OWL5.0编程技术与实例
1997 西安:西安电子科技大学出版社
Visual Basic V3-4 编程技巧与程序实例(1996 PDF版)
Visual Basic V3-4 编程技巧与程序实例
1996 成都:四川大学出版社
Visual C++ 6.0编程实例技巧(1999 PDF版)
Visual C++ 6.0编程实例技巧
1999 武汉:华中理工大学出版社
Borland C++技术与实用程序(1994 PDF版)
Borland C++技术与实用程序
1994 北京:电子工业出版社
OpenGL编程实例与技巧(1999 PDF版)
OpenGL编程实例与技巧
1999 北京:人民邮电出版社
Pascal程序设计(1999 PDF版)
Pascal程序设计
1999 北京市:国防工业出版社
Borland C++实用编程技术与范例(1995 PDF版)
Borland C++实用编程技术与范例
1995 北京:科学出版社