图书介绍
深入浅出C&C++程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 松桥工作室编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113071724
- 出版时间:2006
- 标注页数:471页
- 文件大小:59MB
- 文件页数:484页
- 主题词:C语言-程序设计
PDF下载
下载说明
深入浅出C&C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1-1 程序语言介绍2
1-1-1 程序语言的分类2
1-1-2 编译器的分类4
1-2 C语言的发展4
1-3 C语言的特点5
1-4 程序设计的步骤6
1-5 流程图9
1-6 习题10
第2章 C语言集成开发环境介绍11
2-1 C语言的程序架构12
2-1-1 一个简单的C程序12
2-1-2 预处理命令13
2-1-3 全局变量与自定义函数原型声明13
2-1-4 main()主函数14
2-1-5 定义自定义函数主体区15
2-2 使用Dev C++5.015
2-2-1 添加项目文件16
2-2-2 程序的编写、保存与运行17
2-3 使用Visual C++6.019
2-3-1 添加项目文件19
2-2-3 打开与关闭项目文件19
2-3-2 程序的编写、保存与运行21
2-3-3 打开与关闭项目文件22
2-4 使用Borland C++Builder 6.023
2-4-1 添加项目文件23
2-4-2 程序的编写、保存与运行25
2-4-3 打开与关闭项目文件26
2-5-1 程序的编写、保存与运行28
2-5 使用Borland C++5.028
2-5-2 打开与关闭C语言程序文件29
2-6 使用Turbo C 2.0130
2-6-1 下载安装Turbo C 2.0130
2-6-2 程序的编写、保存与运行31
2-6-3 打开与关闭C语言程序文件33
2-7 习题33
第3章 变量与基本数据类型35
3-1-1 标识符36
3-1-2 保留字36
3-1 标识符与保留字36
3-2 数据类型37
3-2-1 基本数据类型37
3-2-2 扩展数据类型38
3-3 常量39
3-3-1 字符常量39
3-3-4 浮点型常量41
3-4 变量41
3-3-5 符号常量41
3-3-3 整型常量41
3-3-2 字符串常量41
3-5 运算符42
3-5-1 赋值运算符43
3-5-2 算术运算符43
3-5-3 复合赋值运算符43
3-5-4 递增和递减运算符44
3-5-5 关系运算符44
3-5-6 逻辑运算符45
3-6 数据类型转换46
3-7 习题47
第4章 输入/输出介绍51
4-1 输入/输出函数介绍52
4-2 printf()输出函数52
4-2-1 printf()函数52
4-2-2 转义字符的输出54
4-2-3 字符变量的输出55
4-2-4 整型变量的输出55
4-2-5 浮点型变量的输出57
4-2-6 字符数组(字符串)的输出57
4-3-1 scanf()函数58
4-3 scanf()输入函数58
4-3-2 字符变量的输入59
4-3-3 整型变量的输入59
4-3-4 浮点型变量的输入60
4-3-5 字符数组(字符串)的输入61
4-4 字符输入/输出函数62
4-4-1 getchar()输入字符函数62
4-4-2 getche()输入字符函数62
4-4-3 getch()输入字符函数62
4-4-4 putchar()输出字符函数62
4-5-1 gets()字符串输入函数63
4-5-2 puts()字符串输出函数63
4-5 字符串输入/输出函数63
4-6 习题64
第5章 选择结构67
5-1 概述68
5-2 关系运算符68
5-3 逻辑运算符69
5-4 选择语句70
5-4-1 if...else语句70
5-4-2 if...else if语句76
5-4-3 嵌套选择结构78
5-4-4 条件运算符82
5-5 多重条件选择switch语句83
5-6 实例——综合所得税算法86
5-7 习题88
第6章 循环结构93
6-1 概述94
6-2 for循环94
6-2-1 for的循环语句94
6-2-2 for语句的用法范例96
6-2-3 嵌套for循环100
6-3 while语句103
6-4 do...while语句105
6-5 使用break与continue语句退出循环109
6-6 无限循环111
6-7 实例113
6-7-1 猜数字游戏113
6-7-2 统计输入字符种类的个数116
6-8 习题118
第7章 数组121
7-2-1 数组的声明122
7-1 概述122
7-2 数组的声明及使用122
7-2-2 如何初始化数组123
7-2-3 如何访问数组的数据123
7-2-4 数组的大小127
7-3 多维数组128
7-3-1 二维数组的声明与初始化128
7-3-2 如何访问二维数组的数据129
7-4 数组的排序与查找132
7-4-1 冒泡排序法132
7-4-2 顺序查找法与二分查找法134
7-5 实例139
7-5-1 矩阵相乘139
7-5-2 大乐透开奖141
7-5-3 保龄球分数计算144
7-6 习题148
第8章 函数151
8-1 函数概述152
8-2 内置函数152
8-3-1 如何声明与定义自定义函数154
8-3 用户自定义函数的定义和调用154
8-3-2 如何调用自定义函数155
8-4 全局变量与局部变量157
8-5 在函数间传递数组159
8-6 递归函数161
8-7 实例162
8-7-1 数学组合公式求法162
8-7-2 存款利息算法164
8-7-3 贷款利息与本金算法165
8-8 习题168
第9章 C的预处理器173
9-1 C语言的编译过程174
9-2 预处理器175
9-3 宏替换命令175
9-3-1 如何定义宏175
9-3-2 宏定义符号常数175
9-3-3 宏使用参数177
9-3-4 宏的副作用177
9-3-5 宏和函数的差异178
9-4 自定义头文件180
9-4-1 包含头文件180
9-4-2 头文件的建立181
9-5 条件编译命令184
9-5-1 如何控制程序的编译流程184
9-5-2 如何判断宏是否定义186
9-6 实例——书籍介绍187
9-7 习题189
第10章 变量的存储类型191
10-1 变量存储类型192
10-2 自动变量192
10-3 静态变量192
10-4 外部变量194
10-6 习题197
10-5 寄存器变量197
第11章 指针的活用201
11-1 什么是指针202
11-2 指针的声明与使用202
11-2-1 如何声明指针202
11-2-2 如何访问指针变量203
11-2-3 多重指针的使用205
11-2-4 指针的移动206
11-2-5 指针类型的转换207
11-3-1 传值调用208
11-3 传值调用与传址调用208
11-3-2 传址调用209
11-4 指针与数组211
11-5 动态内存分配213
11-6 实例——堆栈216
11-7 习题221
第12章 字符串处理223
12-1 字符串224
12-1-1 什么是字符串224
12-1-2 字符串的声明与初始化224
12-1-3 如何输入字符串225
12-2 如何声明字符串数组226
12-3 常用字符串函数介绍230
12-3-1 字符串转换函数230
12-3-2 字符串处理函数230
12-4 函数指针236
12-5 实例238
12-5-1 扑克牌随机数发牌238
12-5-2 验证会员证号码240
12-6 习题243
第13章 结构自定义数据类型245
13-1 概述246
13-2 结构数据类型246
13-2-1 结构的定义与声明246
13-2-2 结构字段的初始化247
13-2-3 结构变量的内存空间大小250
13-3 嵌套的结构251
13-4 结构指针253
13-5 结构数组255
13-6 结构内字段指针259
13-7-1 结构变量传值调用263
13-7 函数间结构的传递263
13-7-2 结构变量传址调用265
13-7-3 传递结构数组给函数267
13-8 实例——多项式相加271
13-9 习题277
第14章 派生数据类型279
14-1 枚举数据类型280
14-2 联合数据类型284
14-2-1 union的定义与声明285
14-2-2 union和struct分配内存比较286
14-3 typedef类型定义287
14-4 习题289
第15章 文件处理293
15-1 文件函数概述294
15-2 数据流的概念294
15-3 顺序文件与随机文件295
15-4 C语言文件处理函数295
15-5 标准输入/输出函数296
15-5-1 标准输入/输出函数简介296
15-5-2 如何打开文件298
15-5-3 如何关闭文件299
15-5-4 如何获取文件大小300
15-5-5 如何以字符读写文件301
15-5-6 如何以字符串读写文件307
15-5-7 如何复制数据文件309
15-5-8 如何访问格式化文本文件311
15-6 随机文件316
15-6-1 随机文件的访问316
15-6-2 随机文件的修改与删除319
15-7-1 系统输入/输出函数简介323
15-7 系统输入/输出函数323
15-7-2 打开与关闭文件324
15-7-3 文件的访问325
15-8 习题329
第16章 C++集成开发环境介绍333
16-1 C++的程序架构334
16-2 使用Dev C++5.0337
16-2-1 添加项目文件337
16-2-2 程序的编写、保存与运行339
16-2-3 打开与关闭项目文件340
16-3-1 添加项目文件341
16-3 使用Visual C++6.0341
16-3-2 程序的编写、保存与运行343
16-3-3 打开与关闭项目文件344
16-4 使用Borland C++Builder 6.0345
16-4-1 添加项目文件346
16-4-2 程序的编写、保存与运行347
16-4-3 打开与关闭项目文件347
16-5 习题350
第17章 C++格式化输入/输出353
17-2-1 cout对象的使用354
17-1 C++输入/输出概述354
17-2 cout输出对象354
17-2-2 cout对象的输出方式355
17-3 cin输入对象356
17-3-1 cin对象的使用356
17-3-2 cin.getline()成员函数357
17-4 格式化输出359
17-4-1 setf()、unsetf()成员函数及格式化标记的使用359
17-4-2 width()、precision()、fill()函数的使用362
17-4-3 I/O控制器的使用364
17-5 习题367
第18章 C与C++的区别371
18-1 C与C++的区别372
18-2 布尔数据类型373
18-3 重载函数373
18-4 inline函数375
18-5 引用变量377
18-5-1 引用变量的使用377
18-5-2 引用调用378
18-6-1 使用string类建立字符串对象380
18-6 string类380
18-6-2 string类的运算符381
18-6-3 string类常用的成员函数(方法)382
18-7 习题385
第19章 对象与类389
19-1 概述390
19-2 面向对象程序设计的概述390
19-2-1 什么是面向对象程序设计390
19-2-2 什么是对象(Object)390
19-2-3 什么是类(Class)391
19-2-4 使用面向对象程序设计的好处391
19-2-5 抽象化392
19-3 如何定义类与建立对象实例393
19-3-1 如何定义类393
19-3-2 如何产生对象实例394
19-4 数据封装395
19-4-1 数据成员和成员函数395
19-4-2 ∷全局范围解析操作符400
19-4-3 重载成员函数402
19-4-4 对象指针403
19-5 构造函数与析构函数403
19-6 只读与只写属性407
19-7 静态成员408
19-8 使用this指向目前的类成员410
19-9 对象数组411
19-10 函数间对象的传递414
19-11 C++动态分配内存416
19-12 习题419
第20章 继承与多态423
20-1 继承424
20-1-1 程序设计中的继承424
20-1-2 继承的实现425
20-1-3 多重继承427
20-1-4 覆盖成员函数431
20-2 虚函数433
20-3 多态436
20-4 重载运算符437
20-5 命名空间441
20-6 习题443
第21章 模板445
21-1 模板概述446
21-2 模板函数446
21-3 模板类450
21-4 习题453
附录A ASCII表455
附录B C语言常用函数457
B-1 转换函数458
B-2 字符串处理函数458
B-3 字符判断函数461
B-4 数学函数462
B-5 其他常用函数463
附录C Dev C++下载与安装465
C-1 下载Dev C++466
C-2 安装Dev C++468
热门推荐
- 228521.html
- 1235694.html
- 2909710.html
- 2376129.html
- 2653102.html
- 2741308.html
- 2561376.html
- 2567418.html
- 2456992.html
- 20051.html
- http://www.ickdjs.cc/book_3266841.html
- http://www.ickdjs.cc/book_621005.html
- http://www.ickdjs.cc/book_3715865.html
- http://www.ickdjs.cc/book_100212.html
- http://www.ickdjs.cc/book_1528882.html
- http://www.ickdjs.cc/book_695001.html
- http://www.ickdjs.cc/book_1481616.html
- http://www.ickdjs.cc/book_191904.html
- http://www.ickdjs.cc/book_830292.html
- http://www.ickdjs.cc/book_1683606.html