《Borland C++入门与习题精选》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:蔡明志原著;刘含改编
  • 出 版 社:北京:海洋出版社
  • 出版年份:1993
  • ISBN:7502739225
  • 页数:391 页
图书介绍:

目录 1

第一章 C语言简介 1

1.1 程序的流程控制 1

1.1.1 if else条件判别式 1

1.1.2 switch:多重条件选择 7

1.1.3 while循环 9

1.1.4 dowhile循环 10

1.1.5 for循环 12

1.1.6 break及continue 15

1.1.7 goto语句 18

1.2 运算符及表达式 19

1.2.1 基本运算符 19

1.2.2 组合赋值运算符(=)及算术运算符 20

1.2.3 ++与--运算符 21

1.2.4 位(bit)运算符 22

1.2.5 关系运算符与逻辑运算符 23

1.2.6 其他特殊运算符 24

1.2.7 表达式 25

1.3 函数(function) 29

1.3.1 函数定义 30

1.3.2 函数原型(prototype) 32

1.3.3 递归函数 34

1.3.4 具有不定参数个数的函数 39

第二章 由C到C++ 43

2.1 新注释格式 43

2.2 可在程序语句后声明变量 43

2.3 函数的重载(overloading)功能 45

2.4 内嵌式(inline)函数 48

2.5 作用域运算符 51

2.6 引用类型(Referencetype) 52

2.7 具有初始值的函数参数 55

2.8 new及delete运算符 58

2.9 C++的流 62

第三章 一般应用习题 66

3.1 基础知识 66

3.1.1 数组(array)及字符串 66

3.1.2 多维数组 68

3.1.3 结构(struct)类型 69

3.1.4 联合(union)类型 71

3.1.5 位字段(bitfield)的使用 73

3.1.6 枚举(enum)类型 74

3.1.7 用typedef定义类型 75

3.1.8 动态分配的数组 75

3.1.9 链表(linkedlist) 77

3.1.10 类(class)类型 78

3.1.11 重载运算符(overloadingoperators) 84

3.2 C语言习题精选 85

3.3 C++语言习题精选 166

第四章 高级应用习题 215

4.1 基础知识 215

4.1.1 复杂的链表 215

4.1.2 散列表(hashtable) 216

4.1.3 二叉树(binarytree) 219

4.1.4 类的继承(inheritance) 221

4.1.5 多态性(polymorphism)及虚拟函数(virtualfunction) 224

4.1.6 多重继承(multipleinheritance) 227

4.2 C语言习题精选 228

4.3 C++语言习题精选 313