当前位置:首页 > 工业技术
最新C++程序设计精解
最新C++程序设计精解

最新C++程序设计精解PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:(美)Herbert Schildt著;凌 涛,王玉琳译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1996
  • ISBN:7505335138
  • 页数:315 页
图书介绍:
《最新C++程序设计精解》目录

目 录 1

第一章C++的基本构成 1

1.1程序实例(一) 1

1.2程序实例(二) 3

1.3输出运算符 4

1.4基本数据类型 6

1.5变量 7

1.6用户输入信息 7

1.7分号、语法和缩排 8

1.8函数 9

1.9函数变量 11

1.10 AreaofTriangle()的改进 14

1.11 main()函数 15

1.12 C++函数的通用格式 15

1.13 C++关键字 16

1.14 C++标识符 17

1.15 C++标准库 17

1.16面象对象程序设计的概述 18

2.1 if语句 21

第二章控制语句 21

2.2代码块 23

2.3关系运算符和逻辑运算符 26

2.4 switch语句 29

2.5 for循环 33

2.6递增和递减运算符 36

2.7 for语句中的循环变量 37

2.8 while循环 40

2.9 do循环 41

2.11用break退出循环 42

2.10循环的嵌套 42

2.12 continue语句 43

2.13 goto语句 43

第三章数据类型、变量及表达式 46

3.1类型修正器 46

3.2把字符类型当作小整数使用 48

3.3 bool型 48

3.4变量的作用范围 48

3.5常量 54

3.6变量的初始化 57

3.7表达式中的类型转换 58

3.8赋值语句中的类型转换 59

3.9类型转换 61

第四章数组和字符串 63

4.1一维数组 63

4.2字符串 66

4.3多维数组 73

4.4数组的初始化 75

4.5串表 77

第五章指针 81

5.1指针的定义 81

5.3指针的基本类型 83

5.2空指针 83

5.4 viod指针 85

5.5指针表达式 85

5.6指针比较 87

5.7指针和数组 88

5.8字符串常量指针 92

5.9指针数组 93

5.10多级指针 95

5.11指针参数 96

6.1函数原型 99

第六章函数(一) 99

6.2 return语句 102

6.3递归 106

6.4把指针传递给函数 109

6.5把数组传递给函数 109

6.6传递给函数main()的变量 110

6.7 main()函数中的递归 113

6.8传统的函数定义与现代的函数定义 114

7.1传值调用与引用调用 116

7.2用传值调用传递变量 116

第七章函数(二) 116

7.3用指针构造引用调用 117

7.4引用参数 118

7.5返回引用 121

7.6独立引用 124

7.7使用引用的限制 125

7.8函数重载 125

7.9缺省函数变量值 128

7.10二义性 132

7.11函数指针 134

8.1结构的定义 139

第八章结构、联合与枚举 139

8.2结构数组 144

8.3把结构传递给函数 144

8.4返回结构 145

8.5结构指针 145

8.6结构引用 148

8.7结构嵌套 148

8.8位域 149

8.9联合 150

8.10枚举 153

第九章 高级数据类型和运算符 157

9.1存储类限定词 157

9.2访问修正符 161

9.3 typedef语句 163

9.4位运算符 164

9.5移位运算符 167

9.6运算符? 170

9.7赋值选项 172

9.9编译运算符sizeof 173

9.8运算符, 173

9.10利用new和delete动态分配内存 174

9.11运算符的优先级 178

第十章类(一) 180

10.1类的定义 180

10.2对类成员的访问 185

10.3构造函数与析构函数 186

10.4继承 192

10.5类对象指针 195

10.7类、结构与联合的关系 196

10.6类对象引用 196

10.8内联函数 199

第十一章类(二) 205

11.1给类对象赋值 205

11.2把类对象传递给函数 207

11.3返回类对象 209

11.4构造函数的重载 213

11.5创建并使用复制构造函数 215

11.6友元函数 220

11.7指针this 223

12.1运算符重载的基本原则 228

第十二章运算符的重载 228

12.2二元运算符的重载 229

12.3关系运算符和逻辑运算符的重载 234

12.4一元运算符的重载 235

12.5友元运算符函数 238

12.6赋值运算符的重载 242

12.7运算符[]的重载 244

第十三章I/O系统 248

13.1 I/O系统的基本概念 248

13.2格式化的I/O 249

13.3成员函数width()、precision()和fill() 252

13.4 I/O操作符 253

13.5创建用户自己的插入符函数 254

13.6创建用户自己的抽取符函数 258

13.7创建用户自己的操作符函数 259

13.8文件I/O 261

13.9非格式化的二进制I/O函数 265

13.10二进制I/O函数的重载 268

13.11随机访问函数 269

14.1基类的访问控制 272

第十四章继承和虚函数 272

14.2访问限定词protected 274

14.3构造函数、析构函数和继承 276

14.4多重继承 279

14.5虚基类 283

14.6派生类指针 284

14.7虚函数 285

14.8纯虚函数和抽象类 289

14.9多态性的应用 291

15.1类属函数 292

第十五章模板及其它高级特性 292

15.2类属类 294

15.3异常处理(一) 297

15.4异常处理(二) 301

15.5静态类成员 303

15.6基于数组的I/O 304

15.7链接说明和asm语句 307

15.8转换函数 308

15.9关键字的扩展 309

15.10结束语 309

附录C++预处理器 310

相关图书
作者其它书籍
返回顶部