图书介绍
C/C++程序设计语言PDF|Epub|txt|kindle电子书版本网盘下载
- 成颖主编 著
- 出版社: 南京:东南大学出版社
- ISBN:7810891014
- 出版时间:2003
- 标注页数:470页
- 文件大小:17MB
- 文件页数:479页
- 主题词:
PDF下载
下载说明
C/C++程序设计语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 C程序设计语言概述1
1.1 程序设计语言概述1
1.2 C语言发展历史2
1.3 C源程序的结构特点3
1.4 C开发环境的基本知识9
习题14
2 基本数据类型、运算符、表达式17
2.1 C语言字符集17
2.2 C语言词汇17
2.3 数据类型19
2.4 变量22
2.5 常量24
2.6 运算符29
2.7 基本数据类型混合运算和类型转换43
习题45
3 控制流49
3.1 语句49
3.2 常用输入/输出函数51
3.3 if-else语句58
3.4 应用举例65
3.5 Switch语句66
3.6 循环语句69
3.7 break、continue语句77
习题80
4 函数85
4.1 引言85
4.2 函数原形86
4.3 函数定义88
4.4 函数调用89
4.5 作用域规则95
4.6 存储类别99
4.7 递归108
4.8 编译预处理113
4.9 程序模块化118
习题120
5 数组123
5.1 一维数组的定义与引用123
5.2 二维数组的定义与引用130
5.3 字符数组138
习题154
6 指针155
6.1 指针、地址的概念155
6.2 指针变量的定义156
6.3 指针变量的引用157
6.4 引用指针变量所指的变量158
6.5 指针的运算161
6.6 指针与函数参数164
6.7 指针与数组167
6.8 指针与字符串176
6.9 指针数组181
6.10 指向函数的指针186
习题191
7 结构体与动态数据类型195
7.1 结构体的概念与定义195
7.2 结构体与函数206
7.3 自引用结构体209
7.4 联合体220
7.5 位运算符225
习题231
8 文件输入、输出235
8.1 流与文件235
8.2 文件系统基础235
8.3 fread与fwrite244
8.4 fseek与随机存取I/O245
8.5 fprintf与fscanf248
8.6 文件程序设计实例250
习题251
9 C++对C的非面向对象扩充255
9.1 注释255
9.2 变量的定义与声明256
9.3 C++的输入/输出流257
9.4 C++中建立新数据类型259
9.5 内联函数259
9.6 Const限定符261
9.7 动态存储分配:new和delete运算符264
9.8 默认参数266
9.9 单目作用域运算符266
9.10 函数重载267
9.11 函数模板271
9.12 引用272
9.13 强制类型转换275
9.14 Booleans276
习题276
10 对象、类279
10.1 引言279
10.2 类的定义282
10.3 常类型(const)成员299
10.4 子对象303
10.5 引用对象:引用成员初始化305
10.6 this指针306
10.7 静态成员(static)309
10.8 友元(friend)314
10.9 指向数据成员和成员函数的指针321
10.10 程序的模块化322
习题326
11 继承与派生330
11.1 引言330
11.2 单继承332
11.3 多重继承341
11.4 虚基类349
习题352
12 运算符重载356
12.1 引子356
12.2 定义360
12.3 二元运算符重载361
12.4 单目运算符重载371
12.5 一些比较特殊的运算符373
12.6 类型之间的转换379
习题382
13 多态性386
13.1 对象指针386
13.2 静态联编与动态联编389
13.3 多态性与虚函数391
13.4 动态联编392
13.5 虚析构函数394
13.6 纯虚函数和抽象类396
13.7 类模板404
习题409
14 C++高级主题412
14.1 类型转换412
14.2 名字空间419
14.3 运行时类型信息427
14.4 异常处理432
习题440
15 面向对象的输入/输出441
15.1 流库基本结构442
15.2 类ios-base443
15.3 类ios443
15.4 输出454
15.5 输入461
习题466
参考文献470