图书介绍
C++程序设计轻松入门2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)(利伯蒂)Jesse Liberty,(美)(基奥)Jim Keogh著;张文旭等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111052986
- 出版时间:1996
- 标注页数:534页
- 文件大小:18MB
- 文件页数:546页
- 主题词:
PDF下载
下载说明
C++程序设计轻松入门PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
序1
前言1
第1章 C++编程入门1
1.1 C++简史1
1.2程序1
1.3解决问题2
1.6开发环境4
1.5准备编程4
1.4 C++的发展4
1.7编译原代码5
1.8使用链接器生成可执行文件5
1.9开发周期6
1.10 HELLO.CPP——第一个C++6
程序6
1.11编译错误7
1.12一个简单程序的组成部分7
1.13简单看一下cout8
1.14注释9
1.15函数11
1.16总结14
1.17复习14
1.18词汇16
第2章 变量和常数19
2.1什么是变量?19
2.2定义变量19
2.3大小写敏感20
2.4一次建立多个变量21
2.5给变量赋值21
2.6 typedef关键词22
2.7何时使用short,何时使用long23
2.8字符24
2.9常数26
2.10枚举常数27
2.11总结28
2.12复习29
2.13词汇30
第3章 表达式和语句32
3.1语句32
3.2表达式33
3.3运算符34
3.4结合赋值和数学运算35
3.5增量和减量35
3.6优先级37
3.7括号嵌套37
3.8真假38
3.9关系运算符38
3.10 if语句39
3.11在嵌套if语句中使用括号45
3.12逻辑运算符47
3.13关系优先级47
3.14再论真假48
3.15条件(三元)运算符49
3.1 7复习50
3.16总结50
3.18词汇52
第4章 函数53
4.1什么是函数?53
4.2声明和定义函数53
4.3函数的执行57
4.4局部变量57
4.5全局变量58
4.6全局变量——小心59
4.7再谈局部变量60
4.8函数语句61
4.9函数变量61
4.10参数是局部变量62
4.11返回值63
4.12默认参数65
4.13重载函数67
4.14专题70
4.15递归71
4.17抽象层次74
4.18划分RAM74
4.16函数和内存74
4.19栈和函数76
4.20总结76
4.21 复习77
4.22词汇79
第5章 类80
5.1创建新类型80
5.2类和成员80
5.4私有和公有82
5.3访问类成员82
5.5实现类函数成员85
5.6构造函数和析构函数88
5.7 const成员函数90
5.8接口与实现91
5.9为什么使用编译器查找错误?93
5.10类声明和方法定义放在什么地方93
5.11内联实现94
5.12以其它类作为成员数据的类96
5.13结构99
5.14总结100
5.15复习100
5.16词汇102
第6章 程序流程104
6.1循环104
6.2 WHILE循环105
6.3 WHILE(1)循环110
6.4 DO…WHILE循环111
6.5 for循环112
6.6高级for循环114
6.7循环总结118
6.8 switch语句120
6.9总结125
6.10复习125
6.11词汇127
第7章指针128
7.1什么是指针?128
7.3栈和自由存储区134
7.2为什么要使用指针?134
7.4丢失或不稳定指针143
7.5 const指针145
7.6 const指针和const成员函数145
7.7 constthis指针147
7.8总结147
7.9复习148
7.10词汇149
第8章 引用150
8.2对引用使用地址操作符151
8.1什么是引用?151
8.3什么能被引用?153
8.4空指针和空引用155
8.5用引用传递函数变量155
8.6掌握函数头和原型159
8.7返回多个值159
8.8用引用返回值161
8.9用引用传递提高效率162
8.10何时使用引用,何时使用指针169
8.11混合使用指针和引用170
8.12不要返回不在作用域内的对象的引用!171
8.13返回堆中对象的引用172
8.14指针,指针,谁拥有指针?174
8.15总结174
8.16复习174
8.17术语176
第9章 重载177
9.1重载函数成员177
9.2使用默认值179
9.3选择默认值或重载函数181
9.4默认构造函数182
9.5重载构造函数182
9.6初始化对象184
9.7复制构造函数184
9.8运算符重载188
9.9重载运算符函数中的返回类型191
9.10转换运算符204
9.11总结207
9.12复习207
9.13词汇209
第10章 数组210
10.1什么是数组?210
10.2数组元素210
10.3数组越界211
10.4界桩错误213
10.5初始化数组214
10.6声明数组215
10.7对象数组215
10.8多维数组216
10.9初始化多维数组217
10.10有关内存问题的一点说明218
10.11指针数组219
10.12在自由存储区声明数组220
10.13指向数组的指针与指针数组221
10.14指针和数组名221
10.15删除自由存储区中的数组223
10.16 CHAR数组223
()函数225
10.17 STRCPY( )和STRNCPY225
10.18字符串类226
10.19链表和其它结构233
10.20数组类238
10.21总结239
10.22复习239
10.23词汇240
第11章 继承241
11.1什么是继承?241
11.2私有与保护244
11.3构造函数与析构函数246
11.4 向基类构造函数传递变量248
11.5重载函数253
11.6虚函数成员258
11.7总结269
11.8复习269
11.9词汇270
12.1单继承存在的问题271
第12章多继承271
12.2什么是多继承?275
12.3抽象数据类型290
12.4总结303
12.5复习304
12.6词汇305
第13章 特殊类和函数306
13.1静态数据成员306
13.2静态函数成员311
13.3函数指针313
13.4函数成员指针323
13.5总结328
13.6复习328
13.7词汇329
第14章 高级继承330
14.1包含330
14.2替代实现与委托340
14.3私有继承350
14.4友元类354
14.6友元函数和运算符重载361
14.5友元函数361
14.7重载插入运算符367
14.8总结369
14.9复习369
14.10词汇371
第15章 流和文件372
15.1流综述372
15.2流和缓冲区374
15.5用CIN输入375
15.3标准I/O对象375
15.4重定向375
15.6 CIN的其它成员函数380
15.7用COUT输出386
15.8相关函数387
15.9管理器、标志和格式化指令388
15.10流与PRINTF( )函数391
15.11文件输入和输出393
15.12 OFSTREAMM对象393
15.13二进制文件与文本文件397
15.14命令行处理399
15.15总结402
15.16复习402
15.17词汇403
第16章 预处理器404
16.1预处理器和编译器404
16.2考查中间格式404
16.3使用#DEFINE404
16.4包含与防止包含406
16.5宏函数409
16.6 内联函数412
16.7字符串处理413
16.8预定义宏414
16.9 ASSERT( )宏414
16.10总结427
16.11 复习427
16.12词汇428
17.2仿真警报系统429
第17章 面向对象的分析与设计429
17.1开发周期429
17.3邮政管理员434
17.4三思而后行434
17.5分而治之435
17.6消息格式435
17.7初始类设计436
17.8有根层次与无根层次436
17.9设计界面437
17.10设计决策441
17.11使用驱动程序442
17.12总结450
17.13复习450
17.14词汇451
第18章 模板452
18.1什么是模板?452
18.2参数化类型452
18.3模板定义452
18.5模板和友元458
18.4模板函数458
18.6使用模板项464
18.7总结478
18.8复习479
18.9词汇480
第19章 例外和错误处理481
19.1程序错误、逻辑错误和语法错误481
19.2例外482
19.3使用TRY块和CATCH块486
19.4例外中的数据和命名例外对象492
19.5例外和模板498
19.6没有错误的例外502
19.7程序错误和调试502
19.8总结503
19.9复习503
19.10词汇505
20.1标准库506
20.2字符串506
第20章 标准库和位处理506
20.3时间和日期511
20.4 STDLIB库512
20.5位处理515
20.6风格520
20.7下一步523
20.8总结525
20.9复习525
附录A 运算符优先级527
附录B C++关键词528
附录C二进制和十六进制529
1引言529
2其它数制529
3关于数制530
3.1二进制530
3.2为什么使用二进制?531
3.3位,字节和四位元组531
3.4什么是K?531
4二进制数532
5十六进制532
热门推荐
- 692461.html
- 2365742.html
- 1646995.html
- 2883901.html
- 1407684.html
- 2432067.html
- 347282.html
- 3300842.html
- 811671.html
- 2691456.html
- http://www.ickdjs.cc/book_1927665.html
- http://www.ickdjs.cc/book_428325.html
- http://www.ickdjs.cc/book_3774467.html
- http://www.ickdjs.cc/book_167780.html
- http://www.ickdjs.cc/book_626937.html
- http://www.ickdjs.cc/book_2464880.html
- http://www.ickdjs.cc/book_1355279.html
- http://www.ickdjs.cc/book_2753619.html
- http://www.ickdjs.cc/book_340548.html
- http://www.ickdjs.cc/book_1976422.html