图书介绍
程序设计基础【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 李晓林,张俊主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113085605
- 出版时间:2008
- 标注页数:374页
- 文件大小:61MB
- 文件页数:387页
- 主题词:程序设计-高等学校-教材
PDF下载
下载说明
程序设计基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序设计概述1
1.1 程序设计概述1
1.1.1 程序设计的概念1
1.1.2 程序设计语言的发展2
1.2 程序设计的方法4
1.2.1 结构化程序设计4
1.2.2 面向对象程序设计4
1.2.3 程序设计的一般过程5
1.3 程序设计语言6
1.3.1 结构化程序设计语言C6
1.3.2 面向对象的程序设计语言C++8
1.4 C/C++程序设计语言9
1.4.1 C/C++程序的组成9
1.4.2 C/C++程序的书写格式9
1.4.3 C/C++程序的基本结构10
1.4.4 C/C++程序的实现10
1.5 Visual C++6.0语言开发环境10
1.6 本章小结14
练习题15
第2章 数据类型、表达式和基本运算16
2.1 字符集与标识符16
2.1.1 字符集16
2.1.2 保留字和词法约定17
2.2 数据类型18
2.2.1 数据类型18
2.2.2 数据类型的分类19
2.3 常量和变量20
2.3.1 常量20
2.3.2 变量22
2.3.3 类型转换24
2.4 运算符和表达式25
2.4.1 运算符与表达式25
2.4.2 算术运算26
2.4.3 赋值运算30
2.4.4 关系运算31
2.4.5 逻辑运算符33
2.4.6 条件运算符35
2.4.7 逗号运算符35
2.4.8 sizeof运算符37
2.4.9 位运算符37
2.4.10 指针和地址运算39
2.5 表达式的优先级和结合性41
2.6 本章小结43
练习题43
第3章 程序设计的控制结构46
3.1 结构化程序设计46
3.1.1 结构化程序设计思想46
3.1.2 流程图47
3.1.3 N-S图48
3.1.4 结构化程序设计49
3.2 语句49
3.3 顺序控制结构51
3.3.1 顺序控制结构51
3.3.2 应用举例51
3.4 选择控制结构53
3.4.1 选择控制结构53
3.4.2 if语句53
3.4.3 条件运算符64
3.4.4 switch语句65
3.5 循环控制结构69
3.5.1 循环控制结构69
3.5.2 while循环结构69
3.5.3 do-while循环结构74
3.5.4 for循环结构76
3.5.5 嵌套结构79
3.6 其他语句83
3.6.1 break语句与continue语句83
3.6.2 goto语句与标号85
3.7 应用举例86
3.8 本章小结94
练习题95
第4章 函数98
4.1 函数概述98
4.1.1 函数的概念98
4.1.2 库函数99
4.2 函数定义和调用101
4.2.1 函数定义101
4.2.2 函数声明102
4.2.3 函数调用103
4.2.4 函数返回类型和返回值106
4.3 函数的参数传递107
4.3.1 形式参数和实际参数107
4.3.2 传值调用108
4.3.3 传地址调用110
4.3.4 函数的默认参数值110
4.4 递归调用111
4.4.1 递归的基本概念111
4.4.2 举例113
4.5 内联函数115
4.6 函数重载116
4.7 变量的作用域117
4.7.1 内部变量118
4.7.2 外部变量118
4.7.3 同名变量作用域规则120
4.8 变量的存储类型121
4.8.1 变量的生存期121
4.8.2 自动变量121
4.8.3 静态变量122
4.8.4 寄存器变量123
4.8.5 外部变量123
4.9 预处理125
4.9.1 文件包含125
4.9.2 宏定义126
4.9.3 条件编译127
4.10 本章小结129
练习题130
第5章 数组132
5.1 数组的概念132
5.2 一维数组133
5.2.1 一维数组定义133
5.2.2 一维数组初始化134
5.2.3 一维数组元素引用134
5.2.4 一维数组作为函数参数136
5.2.5 一维数组应用138
5.3 二维数组145
5.3.1 二维数组定义145
5.3.2 二维数组初始化146
5.3.3 二维数组元素引用146
5.3.4 二维数组应用147
5.4 字符数组149
5.4.1 字符串与字符数组149
5.4.2 字符串函数151
5.4.3 字符数组153
5.4.4 字符数组应用举例155
5.5 本章小结157
练习题157
第6章 指针159
6.1 指针与指针变量159
6.1.1 指针的概念159
6.1.2 指针定义161
6.1.3 指针初始化162
6.1.4 指针运算163
6.2 指针与函数173
6.2.1 指针作为函数参数173
6.2.2 函数返回指针179
6.2.3 函数指针180
6.3 指针与数组184
6.3.1 指针与数组184
6.3.2 字符数组、字符串常量与字符指针187
6.3.3 指针数组、指针的指针与指向数组的指针192
6.4 指针与const199
6.4.1 const关键字199
6.4.2 用const限定指针200
6.5 动态内存分配205
6.5.1 基本概念205
6.5.2 malloc/free206
6.5.3 new/delete208
6.6 应用举例210
6.7 本章小结213
练习题214
第7章 结构、枚举与联合216
7.1 结构216
7.1.1 结构的概念216
7.1.2 结构类型的定义217
7.1.3 结构变量的定义及初始化219
7.1.4 结构成员访问221
7.2 结构与数组225
7.2.1 结构数组225
7.2.2 应用举例226
7.3 结构与指针228
7.3.1 结构指针228
7.3.2 链表231
7.4 结构与函数247
7.4.1 参数为结构类型247
7.4.2 返回结构类型251
7.5 枚举253
7.5.1 枚举的概念253
7.5.2 枚举类型的定义253
7.5.3 枚举变量的应用255
7.6 联合258
7.6.1 联合的概念258
7.6.2 联合类型的定义259
7.6.3 联合变量的应用261
7.7 typedef定义类型264
7.8 应用举例266
7.9 本章小结272
练习题273
第8章 流I/O与文件274
8.1 基本概念274
8.1.1 流274
8.1.2 文件275
8.1.3 流缓冲区276
8.2 标准输入输出流277
8.2.1 C++的流I/O277
8.2.2 C的流I/O278
8.3 文件流284
8.3.1 文件指针284
8.3.2 文件I/O285
8.4 应用举例301
8.5 本章小结308
练习题309
第9章 面向对象程序设计311
9.1 类与对象312
9.1.1 类的定义313
9.1.2 数据成员314
9.1.3 成员函数315
9.1.4 综合举例分析318
9.1.5 对象的定义及创建319
9.1.6 构造函数和析构函数321
9.2 运算符重载327
9.2.1 概述327
9.2.2 成员函数形式重载328
9.2.3 友元函数形式重载330
9.3 类的继承与派生332
9.3.1 继承的定义332
9.3.2 派生类333
9.3.3 单继承337
9.3.4 基类指针与派生类指针340
9.3.5 虚基类341
9.4 多态性344
9.4.1 多态性的概念344
9.4.2 虚函数机制344
9.4.3 纯虚函数与抽象类347
9.5 模板350
9.5.1 模板的概念350
9.5.2 函数模板351
9.5.3 类模板354
9.6 I/O流库356
9.6.1 概述356
9.6.2 标准流357
9.6.3 文件流358
9.6.4 应用举例363
9.7 本章小结366
练习题366
附录A367
热门推荐
- 1994761.html
- 718276.html
- 1772150.html
- 1802.html
- 1835528.html
- 678771.html
- 2078341.html
- 3454296.html
- 3759493.html
- 751542.html
- http://www.ickdjs.cc/book_3231193.html
- http://www.ickdjs.cc/book_3716528.html
- http://www.ickdjs.cc/book_1900909.html
- http://www.ickdjs.cc/book_1003594.html
- http://www.ickdjs.cc/book_2251240.html
- http://www.ickdjs.cc/book_86725.html
- http://www.ickdjs.cc/book_791062.html
- http://www.ickdjs.cc/book_2415223.html
- http://www.ickdjs.cc/book_197410.html
- http://www.ickdjs.cc/book_3634613.html