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

- 曹义亲等编著 著
- 出版社: 南京:东南大学出版社
- ISBN:7810505440
- 出版时间:2000
- 标注页数:306页
- 文件大小:14MB
- 文件页数:321页
- 主题词:
PDF下载
下载说明
C/C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 C及C++的由来与发展1
1 绪论1
1.2 C语言的主要特点2
1.3 C程序的基本结构4
1.3.1 简单的C程序分析4
1.3.2 C程序的基本结构6
1.3.3 C程序的书写风格7
1.4 C程序的编辑、编译与运行8
习题8
2 C程序设计基础9
2.1 字符集与词法符号9
2.1.1 字符集9
2.1.2 词法符号9
2.3.1 常量12
2.2 C的数据类型12
2.3 常量与变量12
2.3.2 变量13
2.4 整数类型14
2.4.1 整型常数14
2.4.2 整型变量14
2.5 实型数据16
2.5.1 实型常数16
2.5.2 实型变量16
2.6 字符型数据17
2.6.1 字符常量17
2.6.2 字符变量17
2.7 运算符与表达式19
2.7.1 算术运算符与算术表达式19
2.6.3 字符串常量19
2.7.2 赋值运算符与赋值表达式23
2.7.3 逗号运算符与逗号表达式24
2.7.4 关系运算符与关系表达式25
2.7.5 逻辑运算符与逻辑表达式26
2.7.6 条件运算符与条件表达式28
2.7.7 位运算符29
2.7.8 求字节数运算符31
2.7.9 运算符的优先级与结合性32
2.8 类型转换34
2.8.1 自动转换34
2.8.2 强制转换35
习题36
3.1 C语句概述37
3 C程序的控制结构37
3.2 程序的三种基本结构38
3.3 算法与程序设计39
3.3.1 算法的概念40
3.3.2 算法的特性40
3.3.3 算法的表示41
3.3.4 算法的设计41
3.3.5 算法的分析42
3.3.6 程序设计方法43
3.4 顺序结构44
3.4.1 赋值语句44
3.4.2 数据输出44
3.4.3 数据输入50
3.4.4 程序举例53
3.5 分支结构55
3.5.1 if语句55
3.5.2 switch语句59
3.5.3 程序举例61
3.6 循环结构66
3.6.1 for语句67
3.6.2 while语句69
3.6.3 do-while语句71
3.6.4 循环的嵌套73
3.6.5 break、continue与goto语句75
3.6.6 程序举例78
3.7 编译预处理81
3.7.1 宏定义82
3.7.2 文件包含85
3.7.3 条件编译86
习题88
4.1.2 数组的分类91
4.1.3 数组在内存中的存放91
4.1 数组概述91
4.1.1 数组的概念91
4 数组91
4.2 一维数组92
4.2.1 一维数组的定义与引用92
4.2.2 一维数组的初始化93
4.2.3 一维数组程序举例94
4.3 二维数组96
4.3.1 二维数组的定义与引用96
4.3.2 二维数组的初始化97
4.3.3 二维数组程序举例98
4.4 字符数组101
4.4.1 字符数组的定义101
4.4.2 字符数组的初始化101
4.4.3 字符数组的输入输出104
4.4.4 字符串处理函数105
4.4.5 字符数组应用举例108
习题110
5 函数与变量的存储类型112
5.1 函数概述112
5.1.1 C函数间的调用关系112
5.1.2 C函数的分类112
5.1.3 C语言源程序的编译、连接113
5.2 库函数113
5.2.1 库函数概述113
5.2.2 库函数的分类113
5.2.3 库函数的调用方法114
5.3 函数的定义114
5.3.1 函数的定义114
5.3.2 空函数115
5.4 函数参数与函数的返回值116
5.4.1 形式参数与实际参数116
5.4.2 函数的返回值118
5.5 函数的调用120
5.5.1 函数调用的过程120
5.5.2 函数调用的一般形式120
5.5.3 函数调用的方式121
5.5.4 数据复制方式与地址传送方式传递数据122
5.5.5 对被调用函数的说明124
5.6 函数的嵌套与递归126
5.6.1 函数的嵌套调用126
5.6.2 函数的递归调用129
5.7 局部变量与全局变量132
5.7.1 局部变量132
5.7.2 全局变量134
5.8 变量的存储类型135
5.8.1 存储器类型与变量的生存期135
5.8.2 变量的存储类型136
5.8.3 变量存储类型小结140
习题141
6 结构体、共用体与枚举类型142
6.1 结构体142
6.1.1 结构体类型的定义与结构体变量说明142
6.1.2 结构体变量成员的赋值与引用145
6.1.3 结构体类型变量的初始化146
6.1.4 结构体数组147
6.2 位域153
6.2.1 位域的定义153
6.2.2 位域的使用154
6.3 共用体156
6.3.1 共用体类型变量的定义与说明157
6.3.2 共用体变量的赋值与使用158
6.4 枚举类型162
6.4.1 枚举类型的定义与枚举变量的说明162
6.4.2 枚举类型变量的赋值与使用162
6.5 类型定义165
习题166
7 指针168
7.1 指针的概念168
7.2 指针变量的定义与引用169
7.2.1 指针变量的定义169
7.2.2 指针变量的引用170
7.3 指针变量作函数的参数174
7.4.1 指向数组元素的指针变量175
7.4 指针与数组175
7.4.2 指向字符串的指针变量186
7.5 指向函数的指针变量188
7.5.1 用函数指针变量调用函数188
7.5.2 指向函数的指针变量作函数参数190
7.5.3 返回指针值的函数192
7.6 指针数组194
7.6.1 指针数组的定义与使用194
7.6.2 指向指针的指针变量196
7.6.3 命令行参数197
7.7 链表198
7.7.1 动态存储分配198
7.7.2 链表的基本概念199
7.7.3 链表的基本操作201
习题208
8.1.2 数据的输入输出与文件的概念209
8.1.1 数据的存储与组织209
8 文件209
8.1 C文件概述209
8.1.3 数据流与C文件的组织结构210
8.1.4 缓冲文件与非缓冲文件211
8.1.5 C文件的读写方式211
8.2 文件类型指针211
8.2.1 stdio.h简介211
8.2.2 文件类型指针的定义212
8.2.3 文件类型指针变量的定义212
8.3 文件的打开与关闭212
8.3.1 文件的操作方式212
8.3.2 文件的打开213
8.3.3 文件的关闭214
8.4.2 字符的读写215
8.4 文件的读写215
8.4.1 文件的开始与结束215
8.4.3 块读写217
8.4.4 格式化读写220
8.4.5 数据的其他读写方式221
8.5 文件的定位222
8.5.1 文件的位置指针222
8.5.2 rewind函数222
8.5.3 fseek函数与随机读写222
8.5.4 ftell()函数224
8.6 磁盘文件的处理224
8.6.1 文件的改名与删除224
8.6.2 目录路径的处理225
8.7 出错的检测227
8.8.1 非缓冲文件的访问228
8.8 非缓冲文件228
8.8.2 非缓冲文件的读写229
8.8.3 lseek函数与非缓冲文件的随机读写230
习题231
9 C++概述233
9.1 C++与OOP233
9.2 简单C++程序的认识235
9.3 标准输入/输出流236
9.4 C++中的函数238
9.4.1 函数原型238
9.4.2 函数参数239
9.4.3 函数重载240
9.4.4 内联函数241
9.5 引用242
9.6 new与delete运算符243
习题245
10 类及其使用246
10.1 C++中类的概念246
10.2 数据成员与成员函数248
10.2.1 数据成员248
10.2.2 成员函数248
10.3 构造函数与析构函数250
10.3.1 构造函数250
10.3.2 析构函数251
10.4 友元函数253
10.5 运算符重载254
10.6 类与指针257
10.7 应用举例261
习题263
11.1 派生类266
11 继承及其使用266
11.2 继承时的访问控制267
11.3 构造函数的继承270
11.4 多重继承273
11.5 虚函数275
11.6 抽象基类277
11.7 虚拟基类279
11.8 派生类应用举例280
习题282
附录1 ASCII码表284
附录2 C集成环境介绍285
附录3 C语言常用的库函数290
附录4 C语言常见错误分析295
参考文献306
热门推荐
- 3639736.html
- 290748.html
- 3720950.html
- 3029185.html
- 3893898.html
- 1014862.html
- 738344.html
- 3829796.html
- 366346.html
- 1684903.html
- http://www.ickdjs.cc/book_3220702.html
- http://www.ickdjs.cc/book_842366.html
- http://www.ickdjs.cc/book_3215110.html
- http://www.ickdjs.cc/book_1475901.html
- http://www.ickdjs.cc/book_1195223.html
- http://www.ickdjs.cc/book_171851.html
- http://www.ickdjs.cc/book_894990.html
- http://www.ickdjs.cc/book_2012958.html
- http://www.ickdjs.cc/book_3663841.html
- http://www.ickdjs.cc/book_1008665.html