图书介绍
C++语言程序设计【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 杨明广编著 著
- 出版社: 成都:电子科技大学出版社
- ISBN:7810654799
- 出版时间:2000
- 标注页数:277页
- 文件大小:10MB
- 文件页数:293页
- 主题词:C语言(学科: 程序设计 学科: 高等学校) C语言 程序设计
PDF下载
下载说明
C++语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 概述1
1.1面向对象基础1
面向对象方法的形成1
面向对象的基本概念3
1.2 C++概述6
C++的起源及特点6
C++对面向对象的支持7
1.3程序举例8
1.4 C++的词法记号10
字符集10
词法记号10
空白12
1.5 C++程序的编辑和运行13
编辑13
编译13
连接13
运行14
练习题14
第二章 数据类型、运算符和表达式16
2.1数据类型16
基本数据类型16
类型修饰符17
2.2常量与变量17
常量18
变量20
2.3运算符22
算术运算符22
关系运算符与逻辑运算符24
位运算25
赋值运算符26
其他运算符26
2.4运算符的优先级与结合性27
2.5混合运算与类型转换28
自动类型转换28
强制类型转换30
练习题30
第三章 C++中的控制语句32
3.1程序语句和3种基本结构32
语句32
程序的3种基本结构32
3.2 if语句33
单分支if语句34
双分支if-else语句36
else-if语句37
if嵌套中的问题38
3.3 switch多路开关语句39
3.4循环控制语句41
while语句41
do-while语句42
for语句44
循环嵌套46
3.5转向语句46
break语句47
continue语句47
goto语句48
3.6程序举例49
练习题51
第四章 数组类型与枚举类型56
4.1数组类型56
一维数组56
二维数组58
字符数组61
4.2枚举类型63
说明枚举模式64
定义枚举变量64
练习题65
第五章 指针与引用68
5.1指针的概念68
指针的定义69
指针赋值与使用70
指针初始化71
指针运算71
指向指针的指针72
5.2指针与数组73
指针与一维数组73
指针与二维数组75
5.3指针与字符串77
5.4指针数组78
5.5动态内存分配79
动态内存分配的概念79
用new和delete进行动态内存分配80
指针使用中的两个问题81
5.6引用82
练习题84
第六章 函数86
6.1函数定义与调用86
函数的概念86
函数定义88
函数调用89
函数原型声明90
6.2函数调用中的参数传递91
传值调用91
传址调用92
传引用调用94
使用缺省形参94
函数参数的求值顺序95
6.3数组作为函数的参数96
6.4指针与函数98
返回指针的函数98
指向函数的指针99
6.5函数嵌套调用与递归调用100
函数的嵌套调用100
函数的递归调用102
6.6内联函数inline104
6.7函数重载105
6.8 C++中的系统函数107
常用数学函数107
常用字符串函数109
其他常用系统函数112
6.9存储类型114
自动变量115
外部变量117
静态变量119
寄存器变量120
外部函数与内部函数120
其他几个需要说明的问题121
练习题123
第七章 C++中的预处理命令126
7.1宏替换命令126
7.2文件包含命令129
7.3条件编译命令130
练习题132
第八章 类和对象(一)134
8.1类的定义134
类的说明部分134
成员函数的定义135
8.2定义对象——类的实例化137
对象的定义137
访问对象的成员137
8.3类的公有成员与私有成员——数据封装138
8.4接口与实现分离141
8.5构造函数和析构函数144
构造函数144
缺省构造函数146
析构函数146
拷贝构造函数147
应用举例——串类String149
8.6用对象作为类的成员——子对象151
8.7类作用域153
练习题154
第九章 类和对象(二)161
9.1成员函数的内联实现161
9.2静态成员162
静态数据成员162
静态成员函数164
9.3友元165
友元函数166
友元类167
9.4对象数组169
9.5指向对象的指针和对象引用170
指向对象的指针170
对象指针和对象引用作为函数的参数171
this指针173
动态对象174
9.6 const关键字175
const常量175
const指针176
用const修饰函数的形参177
const对象与const成员函数177
练习题179
第十章 继承与派生180
10.1继承的概念180
10.2单继承181
定义单继承181
保护成员183
继承方式186
在派生类中重新定义基类成员187
派生类中的构造函数和析构函数190
10.3多继承192
定义多继承192
多继承中的构造函数和析构函数193
多继承中的二义性问题195
10.4虚基类199
虚基类的概念199
虚基类中的构造函数200
练习题202
第十一章 虚函数与多态性205
11.1子类型205
子类型的概念205
用基类指针指向公有派生类对象206
11.2虚函数208
引入虚函数的概念208
定义虚函数210
虚函数与函数重载211
静态联编与动态联编212
11.3纯虚函数与抽象类213
纯虚函数213
抽象类214
11.4虚析构函数218
练习题219
第十二章 运算符重载223
12.1概述223
12.2用成员函数方式重载224
12.3用友元方式重载226
12.4重载++和228
12.5重载赋值运算符“=”230
重载赋值运算符的方法230
类对象赋值中需要注意的问题231
12.6重载[]和()233
重载下标运算符[]233
重载函数调用运算符()235
12.7类型转换235
类型转换构造函数236
类型转换成员函数237
12.8运算符重载举例——字符串类238
练习题244
第十三章 C++的I/O流库248
13.1 C++流库的结构248
streambuf类248
ios类249
13.2一般输入/输出操作250
插入运算符(<<)和提取运算符(>>)250
重载插入运算符和提取运算符253
使用成员函数get和put255
使用成员函数write和read256
成员函数ignore、 putback和peek256
13.3格式化输入和输出257
设置格式状态标志257
格式输出函数260
操作子261
13.4磁盘文件的输入输出操作263
文件的打开和关闭263
文件读写操作265
随机访问数据文件267
13.5流错误处理268
练习题269
附录一 《C++程序设计》教学大纲272
附录二 上机实验273
附录三 ASCII码表276
参考文献277
热门推荐
- 1266062.html
- 2782709.html
- 339513.html
- 2798823.html
- 3300734.html
- 585047.html
- 3689514.html
- 1822225.html
- 1206198.html
- 308470.html
- http://www.ickdjs.cc/book_1468544.html
- http://www.ickdjs.cc/book_1131622.html
- http://www.ickdjs.cc/book_1198751.html
- http://www.ickdjs.cc/book_3586896.html
- http://www.ickdjs.cc/book_2515905.html
- http://www.ickdjs.cc/book_1619589.html
- http://www.ickdjs.cc/book_2809725.html
- http://www.ickdjs.cc/book_2522038.html
- http://www.ickdjs.cc/book_1810172.html
- http://www.ickdjs.cc/book_1582851.html