图书介绍
Borland C++入门与应用彻底剖析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 洪锦魁著;谢工,王娅潜改编 著
- 出版社: 北京:学苑出版社
- ISBN:7507708071
- 出版时间:1993
- 标注页数:671页
- 文件大小:84MB
- 文件页数:682页
- 主题词:
PDF下载
下载说明
Borland C++入门与应用彻底剖析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 C语言程序设计基础2
第一章 Borland C++系统简介2
1.1 C语言的历史2
1.2 C语言的未来2
1.3 C++语言的历史与未来2
1.4 Borland C++系统3
1.5 安装Borland C++软件4
1.6 C和C++程序设计语言的开发过程11
1.6.1 规划程序13
1.6.2 程序的编辑14
1.6.3 程序的编译与运行21
1.6.4 退出Borland C++集成环境25
1.6.5 检查A:CH1子目录25
1.6.6 编译出错的情形26
1.6.7 另一种编译、链接和运行程序的方式28
1.6.8 C语言程序main结构的分析29
1.6.9 C语言程序的解释31
1.6.10 C++语言与C语言在编译上的差异33
1.7 Borland C++集成环境的几个常用功能36
1.7.1 Esc键36
1.7.2 清除窗口内容37
1.7.3 打开文件38
第二章 C语言数据处理的基本概念43
2.1 变量名称的使用43
2.2 变量的声明方式44
2.3 基本数据类型45
2.3.1 整数int45
2.3.2 字符char45
2.3.3 浮点数46
2.3.4 字符串数据类型47
2.4 常数的表达方式47
2.4.1 整数常数47
2.4.2 浮点常数48
2.4.3 字符常数48
2.4.4 字符串常数48
2.5 基本算术运算49
2.6 类型的转换51
2.7 特殊表达式52
2.7.1 递增和递减表达式52
2.7.2 设置特殊表达式53
22.7.3 sizeof54
第三章 基本输入输出55
3.1 printf()55
3.1.1 C语言的控制字符n56
3.1.2 %d:打印十进制整数57
3.1.3 %f浮点数的打印59
3.1.4 %c字符的打印60
3.1.5 其他格式化数据的打印65
3.2 scanf()67
3.3 字符输入和输出函数69
第四章 程序的流程控制77
4.1 关系操作符与逻辑操作符77
4.2 for语句78
4.3 while语句86
4.4 do-while语句93
4.5 if语句96
4.6 else-if语句104
4.7 e1?e2:e3特殊表达式107
4.8 switch语句108
4.9 break语句111
4.10 continue语句113
4.11 goto语句114
第五章 数组和指针116
5.1 一维数组116
5.2 二维数组122
5.3 指针的基本概念126
5.4 指针和数组的混合应用130
第六章 函数的应用155
6.1 函数的定义155
6.2 主程序函数的位置158
6.3 函数的返回值return158
6.4 数组数据的传递161
6.5 指针的传递166
6.6 递归函数的调用169
6.7 新的ANSI函数声明171
6.8 简单数学函数的使用173
6.8.1 exp函数174
6.8.2 log函数174
6.8.3 log10函数174
6.8.4 sqrt函数174
6.8.5 floor函数176
6.8.6 ceil函数176
6.8.7 fabs函数176
6.8.8 hypot函数177
6.8.9 pow函数178
6.8.10 三角函数178
第七章 变量的类型180
7.1 auto180
7.2 static182
7.3 external185
7.4 static external195
7.5 register195
第八章 C语言预处理程序197
8.1 #define宏指令197
8.2 #include功能201
8.3 条件编译203
8.3.1 #if203
8.3.2 #endif203
8.3.3 #else203
8.3.4 #ifdef204
8.3.5 #ifndef204
8.3.6 #undef204
第九章 用户自定义数据类型206
9.1 typedef206
9.2 结构数据类型207
9.3 结构数据与数组212
9.4 嵌套结构214
9.5 结构数据与函数215
9.6 UNION219
9.7 enum221
第十章 字符串的彻底剖析224
10.1 由字符所组成的一维数组224
10.2 字符串的应用227
10.2.1 构成字符串的基本要素227
10.2.2 标准字符串输出230
10.2.3 标准字符串的输入231
10.3 字符串与指针233
10.4 gets()和puts()函数234
10.4.1 gets()234
10.4.2 puts()237
10.5 C语言中的字符串处理函数239
10.5.1 strcat()239
10.5.2 strcmp()240
10.5.3 strcpy()241
10.5.4 strlen()243
10.5.5 strncat()244
10.5.6 strncmp()244
10.5.7 strncpy()245
10.6 字符串数组246
10.7 指向字符串数组的指针248
10.8 命令行参数250
第十一章 基本位运算252
11.1 &操作符252
11.2 |操作符254
11.3 ^操作符255
11.4 ~操作符257
11.5 <<操作符258
11.6 >>操作符259
11.7 位字段260
第十二章 测试符号与符号转换函数262
12.1 isalnum()262
12.2 isalpha()262
12.3 isascii()263
12.4 iscntrl()264
12.5 isdigit()265
12.6 isgraph()265
12.7 islower()266
12.8 isprint()267
12.9 ispunct()268
12.10 isspace()268
12.11 isupper()269
12.12 isxdigit()270
12.13 tolower()271
12.14 toupper()271
第十三章 文件的输入与输出272
13.1 有缓冲区的输入与输出函数272
13.1.1 fopen()273
13.1.2 fclose()274
13.1.3 putc()275
13.1.4 getc()276
13.1.5 fprintf()280
13.1.6 fscanf()281
13.1.7 feof()283
13.1.8 ferror()283
13.1.9 fwrite()284
13.1.10 fread()285
13.1.11 fseek()286
13.1.12 rewind()288
13.2 Borland(Turbo)C++的缺省文件指针289
13.3 文本方式和二进制方式的差异292
13.4 无缓冲区的输入与输出293
13.4.1 open()293
13.4.2 close()294
13.4.3 read()295
13.4.4 write()296
13.4.5 lseek()298
13.5 Borland(Turbo)C++缺省的文件句柄299
第十四章 文件及目录管理301
14.1 文件的删除301
14.1.1 remove()301
14.1.2 unlink()302
14.2 文件名的更改303
14.3 文件的存取模式304
14.3.1 access()304
14.3.2 chmod()305
14.4 计算文件长度306
14.5 子目录的建立307
14.6 删除子目录308
14.7 获得当前目录路径309
14.8 更改当前工作目录309
第十五章 了解其它常用函数311
15.1 数据转换函数311
15.1.1 atof()311
15.1.2 atoi()312
15.1.3 atol()313
15.1.4 gcvt()313
15.1.5 itoa()314
15.1.6 ltoa()315
15.2 随机数函数316
15.2.1 rand()316
15.2.2 random()318
第二篇 C语言数据结构321
第十六章 基本的链表结构321
16.1 动态数据结构的声明321
16.2 内存的分配321
16.3 链表的基本操作324
16.4 链表的连接327
16.5 链表内节点的删除331
16.6 释放内存空间334
16.7 节点的插入337
16.8 双向链表341
第十七章 堆栈与队列344
17.1 堆栈344
17.2 队列349
第十八章 二叉树354
18.1 二叉树的节点结构354
18.2 二叉树的建立355
18.3 二叉树的打印356
18.3.1 中序方式356
18.3.2 前序打印方式360
18.3.3 后序打印方式363
第三篇 DOS系统程序设计368
第十九章 美妙的音乐368
19.1 时间延迟的概念368
19.1.1 sleep()368
19.1.2 delay()369
19.2 声音的产生370
19.2.1 sound()370
19.2.2 nosound()370
19.3 美妙的音乐372
第二十章 DOS系统时间377
20.1 time()377
20.2 ctime()377
20.3 localtime()378
20.4 asctime()378
20.5 gmtime()379
20.6 difftime()380
20.7 clock()381
第二十一章 识别键盘383
21.1 kbhit()383
21.2 识别键盘代码383
21.2.1 键盘普通码383
21.2.2 键盘的扩充键384
第二十二章 文本方式的屏幕控制389
22.1 屏幕的清除389
22.2 移动光标389
22.3 设置光标的外形395
22.4 clreol()396
22.5 删除光标所在行398
22.6 窗口的建立400
22.7 适用于窗口的输入/输出函数402
22.8 窗口文本和背景颜色的设置404
22.9 存储和装入文本412
第二十三章 游戏专辑417
23.1 “洪锦魁”图案417
23.2 猜“洪锦魁”437
第二十四章 计算机绘图450
24.1 图形方式的设置450
24.2 检测所使用的屏幕的最大水平及垂直坐标452
24.3 绘制直线的函数452
24.3.1 line()452
24.3.2 用相对坐标画线的图形函数453
24.4 图形函数的使用457
24.4.1 circle()457
24.4.2 ellipse()458
24.4.3 arc()460
24.4.4 rectangle()462
24.4.5 drawpoly()465
24.5 填充区间函数467
24.5.1 fillpoly()467
24.5.2 floodfill()469
24.5.3 fillellipse()470
24.6 颜色及填充图案471
24.6.1 前景及背景颜色471
24.6.2 填充图案474
24.6.3 线条的设置475
24.7 条形图的绘制477
24.7.1 bar()477
24.7.2 bar3d()478
24.8 点绘图479
24.9 动画设计481
24.9.1 setcolor(BLACK)482
24.9.2 cleardevice()483
24.9.3 存取屏幕方式484
24.10 图形方式下字符串的输出485
24.10.1 outtextxy()485
24.10.2 outtext()487
24.10.3 settextstyle()488
第二十五章 DOS和BIOS系统调用490
25.1 IBM PC内部结构490
25.1.1 通用寄存器491
25.1.2 指针和变址寄存器491
25.1.3 段寄存器492
25.1.4 指令指针寄存器和状态标志寄存器492
25.2 DOS和BIOS系统调用的基本概念494
25.3 DOS系统调用496
25.3.1 bdos()496
25.3.2 intdos()497
25.3.3 intdosx()499
25.4 BIOS系统调用502
25.4.1 int86()502
25.4.2 int86x()503
25.5 鼠标的控制505
25.5.1 功能0505
25.5.2 功能1506
25.5.3 功能2507
25.5.4 功能3508
25.5.5 功能4513
25.5.6 功能5514
25.5.7 功能6516
25.5.8 功能7518
25.5.9 功能8520
25.5.10 功能9522
25.2.11 功能10526
25.5.12 功能11529
25.5.13 功能15530
25.5.14 综合实例应用531
第四篇 C++语言与OOP549
第二十六章 C++语言和C语言的区别549
26.1 C++语言的扩展文件名549
26.2 函数的引用549
26.3 程序的注释550
26.4 C++语言新增加的输入与输出550
26.4.1 cout551
26.4.2 cin555
26.4.3 cerr和clog557
26.5 变量的声明558
26.6 动态数据声明558
26.7 const操作符559
26.8 作用域访问操作符560
26.9 struct561
26.10 enum562
26.11 类型转换563
26.12 C++语言函数的规则564
26.13 C++语言函数的声明565
26.14 初始化函数参数值567
26.15 函数重载568
26.16 inline操作符569
26.17 函数地址的传送570
26.18 new和delete573
第二十七章 类576
27.1 类的定义576
27.2 对象577
27.3 构造函数和析构函数579
27.4 构造函数的参数传递582
27.5 友元函数585
27.6 结构和类587
27.7 再论inline操作符589
27.8 类的继承591
27.9 类的多重继承特性593
27.10 函数调用与对象的传递597
27.11 对象数组599
27.12 对象指针600
第二十八章 函数和操作符重载603
28.1 函数重载与构造函数603
28.2 动态数据声明与构造函数604
28.3 this关键字605
28.4 操作符重载607
28.5 友元函数与操作符重载函数611
28.6 地址概念与操作符重载函数615
28.7 输入/输出流618
28.7.1 设计<<操作符重载函数618
28.7.2 设计>>操作符重载函数620
第二十九章 虚拟函数与多态623
29.1 指针与派生类623
29.2 虚拟函数的概念625
29.3 虚拟函数的基本功能629
29.4 纯虚拟函数634
29.5 派生类的构造和析构函数637
热门推荐
- 1651908.html
- 1184584.html
- 3079226.html
- 1202580.html
- 3373115.html
- 366551.html
- 2265881.html
- 3802201.html
- 3573185.html
- 1384892.html
- http://www.ickdjs.cc/book_1932180.html
- http://www.ickdjs.cc/book_2551407.html
- http://www.ickdjs.cc/book_3148514.html
- http://www.ickdjs.cc/book_3231832.html
- http://www.ickdjs.cc/book_2592572.html
- http://www.ickdjs.cc/book_393076.html
- http://www.ickdjs.cc/book_101083.html
- http://www.ickdjs.cc/book_3823352.html
- http://www.ickdjs.cc/book_2110770.html
- http://www.ickdjs.cc/book_917510.html