《语言双雄Borland C/C++》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:蔡明志编著;知寒等改编
  • 出 版 社:北京:学苑出版社
  • 出版年份:1994
  • ISBN:7507708756
  • 页数:423 页
图书介绍:

第0章 Borland's C操作环境 1

0.1 Borland's C集成环境 1

0.2 编辑程序 4

第一章 程序概述 8

1.1 程序语言 8

1.2 C程序例子 9

1.3 C程序入门 12

1.4 进一步的例子 14

1.5 变量说明 16

1.6 关键字 20

1.7 小结 21

第二章 数据类型 22

2.1 位、字节和字 22

2.2 整数与浮点数 23

2.3 int类型 24

2.3.1 八进制与十六进制 24

2.3.2 其它整数类型 26

2.4 char类型 28

2.4.1 说明char变量 29

2.4.2 特殊字符 29

2.5 float类型 31

2.6 溢出问题 33

2.7 常量 36

2.8 小结 37

第三章 格式化输入输出 38

3.1 转换说明 38

3.2 格式限定词 41

3.2.1 标志(Flags)字段与宽度(Width) 42

3.2.2 精度字段 45

3.3 函数scanf() 48

3.4 特殊的*限定词 51

3.5 printf()与scanf()的返回值 53

3.6 转换的意义 55

3.7 小结 57

第四章 表达式 59

4.1 基本运算符 59

4.2 赋值运算符:= 59

4.2.1 四则运算符 60

4.3 sizeof运算符 62

4.4 取模运算符 63

4.5 增量与减量运算符 65

4.6 优先级 68

4.7 表达式的值 70

4.8 类型转换 72

4.9 小结 72

第五章 条件与转移 74

5.1 if语句与关系运算符 74

5.2 if...else语句 78

5.3 嵌套if语句 80

5.4 真值与假值 83

5.5 逻辑运算符 85

5.6 条件运算符 88

5.7 else if多重选择 90

5.8 switch语句 92

5.9 goto语句 95

5.10 小结 100

第六章 循环 101

6.1 while循环 101

6.2 do...while循环 106

6.3 循环 109

6.4 逗号运算符 113

6.5 复合赋值运算符 114

6.6 嵌套式循环结构 116

6.7 break语句与continue语句 119

6.7.1 break语句 120

6.7.2 continue语句 121

6.8 小结 123

第七章 函数 124

7.1 函数的基本概念 124

7.2 函数参数 131

7.3 具有返回值的函数 133

7.4 函数原型 138

7.5 递归函数 140

7.6 小结 143

第八章 数组 144

8.1 数组说明与表示法 144

8.2 数组的初始化方式 148

8.3 二维数组与多维数组 152

8.4 应用举例:插入排序法 158

8.5 应用举例:二分搜索法 161

8.6 小结 164

第九章 指针 165

9.1 指针的概念 165

9.2 指针变量 167

9.3 指针的用途 169

9.4 数组与指针 174

9.5 在函数间传递数组 179

9.6 应用举例:选择排序法 184

9.7 小结 186

第十章 字符串 187

10.1 字符串说明与初始化方式 187

10.2 字符串的长度 190

10.3 字符串拷贝、连结与复制 193

10.3.1 字符串拷贝 193

10.3.2 字符串连结 194

10.3.3 字符串复制 196

10.4 字符串的比较 197

10.5 命令行参数 202

10.6 小结 205

第十一章 结构与联合 206

11.1 结构的用途 206

11.2 结构说明与变量 209

11.3 存取结构成员 212

11.4 应用举例:链表 216

11.5 联合 225

11.6 小结 226

第十二章 文件 227

12.1 标准文件I/O 227

12.2 覆盖方式与添加方式 231

12.3 文本文件与二进制文件 234

12.4 文件随机存取 242

12.5 小结 246

第十三章 其它主题 247

13.1 位运算 247

13.1.1 各种位运算符 247

13.1.2 位运算符的用途 252

13.2 变量存储类 254

13.2.1 存储类 255

13.2.2 作用域和生存期 261

13.3 枚举类型与位域 262

13.3.1 枚举类型 262

13.3.2 位域 263

13.4 预处理程序 265

13.4.1 #define伪指令 265

13.4.2 #include伪指令 267

13.4.3 typedef设施 268

13.5 小结 269

第十四章 文本方式处理函数 270

14.1 文本窗口 270

14.2 光标控制 273

14.3 文本显示属性 276

14.4 文本块处理 278

14.5 存取窗口信息 283

14.6 字符编辑函数 287

14.7 小结 287

第十五章 图形函数 289

15.1 进入图形系统 289

15.2 基本图形函数 293

15.2.1 直线 294

15.2.2 矩形 296

15.2.3 圆形 297

15.2.4 弧 299

15.2.5 椭圆 300

15.3 线条类型与写入方式 302

15.4 视窗 306

15.5 填图类型与颜色 308

15.6 长条图 313

15.7 图像存储与恢复 317

15.8 图形字型 323

15.9 小结 328

第十六章 由C到C++ 329

16.1 新注解格式 329

16.2 可在程序任何位置说明变量 329

16.3 函数的重载(overloading)功能 331

16.4 内嵌(inline)函数 333

16.5 作用域分辨运算符:: 336

16.6 引用类型(Reference type) 337

16.7 具有缺省值的函数参数 339

16.8 new及delete运算符 342

16.9 C++的流 345

16.9.1 标准I/O 345

16.9.2 格式化的输出 346

第十七章 OOP特征 349

17.1 类定义 349

17.2 重载运算符(overloading operators) 354

17.3 类的继承(inheritance) 355

17.4 多态性(polymorphism)及虚函数(virtualfunction) 357

17.5 多重继承(multiple inheritance) 360

第十八章 应用问题探讨 362

18.1 例子一 362

18.2 例子二 372

18.3 例子三 380

18.4 例子四 394

附录A C语言运算符 413

附录B 表达式、语句、以及程序流程 417

附录C Borland's C文件 420