图书介绍
Turbo C++最佳专辑PDF|Epub|txt|kindle电子书版本网盘下载
![Turbo C++最佳专辑](https://www.shukui.net/cover/58/31184396.jpg)
- TSID工作室著;王 晟改编 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115052662
- 出版时间:1994
- 标注页数:471页
- 文件大小:6MB
- 文件页数:485页
- 主题词:
PDF下载
下载说明
Turbo C++最佳专辑PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录3
入门篇3
●第一章 C++与oop3
1—1 C语言的历史简介3
1—2 何谓面向对象设计5
1—3 C++与面向对象设计7
1—4 C++的设计目标8
●第二章 基本数据类型9
2—1 常数9
2—2 变量10
2—3 基本数据类型与格式11
2—3—1 基本数据类型11
2—3—2 格式12
2—4—1 变量如何说明14
2—4 变量的说明14
2—4—2 变量的使用范围17
2—4—3 变量的可见性及生存期18
2—5 #define、#include、typedef18
2—5—1 #defi18
2—5—2 #include18
2—5—3 typedef19
2—6 小结20
2—7 习题20
●第三章 基本输入、输出23
3—1 字符的输入、输出23
3—1—1 getch()23
3—1—2 getche()24
3—1—3 putch()25
3—2 字符串的输入、输出27
3—2—1 字符串的输入27
3—2—2 字符串的输出28
3—3—1 基本格式范例29
3—3 格式化输出——printf()函数29
3—3—2 格式30
3—4 格式化输入——scanf()函数36
3—5 小结38
3—6 习题38
●第四章 表达式41
4—1 算术运算符、指定运算符41
4—2 类型转换45
4—2—1 自动转换的类型46
4—2—2 按自己的方式转换类型47
4—3 位运算符48
4—4 关系运算符与逻辑运算符54
4—5 其它运算符——?:、sizeof(type)54
4—7 习题56
4—6 小结56
●第五章 程序控制语句59
5—1 程序控制语句59
5—1—1 if-else语句59
5—1—2 if语句的嵌套61
5—1—3 else-if语句61
5—1—4 switch语句63
5—1—5 continue与break语句65
5—2 条件编译67
5—3 循环语句68
5—3—1 while语句68
5—3—2 do-while语句70
5 3—3 for语句72
5—4 小结76
5—5 习题77
6—1 函数的基本概念79
●第六章 函数79
6—2 函数的说明80
6—3 存储类型82
6—3—1 外部变量(External Variable)存储类型83
6—3—2 静态变量(Static Variable)存储类型85
6—3—3 自动变量(Automatic Variable)存储类型86
6—3—4 寄存器变量(Register Variable)存储类型87
6—4 递归函数89
6—5 ANSI函数说明91
6—6 小结93
6—7 习题94
●第七章 数组95
7—1 一维数组95
7—2 一维数组的初始化100
7—3 多维数组103
7—4 多维数组的初始化106
7—5 小结109
7—6 习题109
●第八章 指针111
8—1 指针的基本概念111
8—2 指针与数组115
8—3 指针与字符串118
8—4 指针与函数119
8—5 指针的指针122
8—6 范例123
8—7 小结125
8—8 习题125
●第九章 字符串127
9—1 综合概念127
9—1—1 字符串在存储器中的排列方式127
9—1—2 字符串的说明与初始化127
9—3—1 比较两字符串——strcmp()130
9—2 字符串函数——取字符串长度strlen()130
9—3 字符串函数——字符串比较130
9—3—2 字符串比较——strcmpi()及stricmp()131
9—4 字符串函数——字符串的合并与复制132
9—4—1 字符串的合并——strcat()132
9—4—2 字符串的复制——strdup()133
9—4—3 字符串拷贝——strcpy()134
9—5 字符串的搜寻135
9—5—1 寻找字符串中特定字符的地址——strchr()135
9—5—2 寻找字符串中特定字符串的地址——strstr()136
9—5—3 寻找字符串中与任意字符串相等的字符地址——strcspn()137
9—5—4 寻找字符串中不属于另一字符集的字符地址——strspn()138
9—5—5 寻找字符串中与其它字符串中任一字符相同的地址——strpbrk()138
9—6 字符串函数——字符串转换139
9—6—1 将字符串中大写字母转为小写字母——strlwr()139
9—6—3 将字符串字符顺序倒置——strrev()140
9—6—2 将字符串中小写字母转为大写字母——strupr()140
9—7 字符串函数——设定字符串字符strset()141
9—8 小结142
9—9 题142
●第十章 文件的输入输出143
10—1 件的基本概念143
10—2 标准输入输出函数144
10—2—1 文件存取——fopen(),fclose()144
10—2—2 文件的I/O——get(),putc()146
10—2—3 文件的格式化输入输出——fscanf(),fprintf()151
10—2—4 Record I/O—fread(),fwrite()152
10—2—5 件的搜寻——fseek()155
10—2—6 件指针的移动——rewind()157
10—2—7 删除文件——remove()158
10—2—8 件的错误处理——ferror(),perror()159
10—2—9 件的结束——feof()160
10—2—10 Turbo C++预设的文件名称161
10—3 系统输入输出函数162
10—3—1 open()162
10—3—2 close()163
10—3—3 creat()163
10—3—4 lseek()164
10—3—5 read()166
10—3—6 write()167
10—3—7 unlink()168
10—3—8 Turbo C++预设的文件句柄,配合系统I/O使用169
10—4 范例169
10—5 小结171
10—6 习题172
11—1 动态数据结构175
●第十一章 线性数据结构175
提高篇175
11—2 链表(Linked List)176
11—3 链表的连接180
11—4 链表插入一结点183
11—5 链表删除一结点187
11—6 链表的应用190
11—7 双向链表的建立196
●第十二章 堆栈与队列199
12—1 堆栈(Stack)199
12—2 队列(Queue)202
●第十三章 二叉树数据结构209
13—1 树(Tree)209
13—2 二叉树的定义与性质209
13—3 二叉树的建立原则210
13—4 二叉树的遍历213
13—4—1 二叉树的后序遍历215
13—4—2 二叉树的中序遍历217
13—5 复制二叉树219
13—6 建立一个完全平衡树222
●第十四章 排序225
14—1 气泡排序法(Bubble Sort)225
14—2 线性选择排序法(Linear Selection Sort)228
14—3 Sell-Metzner Sort231
●第十五章 时间与声音函数235
15—1 time()236
15—2 ctime()236
15—3 gmtime()237
15—4 localtime()237
15—5 asctime()237
15—6 strftime()239
15—7 stime()240
15—8 clock()242
15—9 difftime()243
15—10 sound()245
15—11 nosound ()245
15—12 sleep()245
15—13 delav()246
15—14 音调的制作247
●第十六章 键盘249
16—1 通用ASCII码249
16—2 扩充码252
●第十七章 字符模式函数259
17—1 clrscr()260
17—2 gotoxy()261
17—3 wherex()和wherey()263
17—4 clreol()263
17—6 gettext()265
17—5 puttext ()265
17—7 movetext()267
17—8 insline()269
17—9 deline()270
17—10 gettextinfo()273
17—11 textmode()275
17—12 _setcursortype()276
17—13 window()276
17—14 textcolor()279
17—15 textbackground()280
●第十八章 Turbo C++的图形函数283
18—1 图形驱动的说明283
18—2 画线函数line()285
18—3 线条属性的设定286
18—4 lineto(),moveto(),lineral()288
18—6 circle(),arc(),pieslice(),ellipse()290
18—5 rectangle()290
18—7 bar(),bar3d()293
18—8 drawpoly()294
18—9 fillpoly(),fillellip()296
18—10 颜色的设定298
●第十九章 存储器的映射301
19—1 单色显示卡301
19—1—1 存储器说明301
19—1—2 换算坐标地址302
19—1—3 字符属性302
19—2 彩色显示卡——字符模式313
19—2—1 存储器说明313
19—2—2 字符属性313
19—3 彩色显示卡——图形模式318
19—3—1 存储器说明318
19—3—2 320×200的分辨率说明319
19—3—3 640×200黑白模式的分辨率说明325
C++篇333
●第廿章 安装Turbo C++3.0333
20—1 磁盘内容333
20—2 使用Install安装Turbo C++349
●第廿一章 C++入门353
21—1 面向对象的概念353
21—2 第一个C++程序354
21—3 格式化输出356
21—4 cin(标准输入流)356
21—5 C++的注释357
21—6 函数原型(prototype)357
21—7 枚举(Enumerations)358
21—8 多态性函数(Overloaded function)359
21—9 const(常数说明)361
21—10 inline限定符(Qualifier)362
21—11 函数参数的缺省值363
21—12 作用域存取操作符(The Scope Resolution Operator)364
21—13 引用(References)366
●第廿二章 类(class)371
22—1 自定义数据类型371
22—2 建立类(class)372
22—3 成员函数(Member Function)376
22—4 构造函数(Constructor)379
22—5 析构函数(Destructor)380
22—6 存取类内部数据382
22—7 new运算符390
22—8 delete运算符391
附录A 程序范例393
附录B 习题解答463
附录C 保留字471