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

- 赵学军,钱旭主编;李郴,杨峰,任培花编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302304814
- 出版时间:2013
- 标注页数:252页
- 文件大小:13MB
- 文件页数:264页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言与程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 C语言的发展简史1
1.2初识C程序2
1.3 C语言实验环境5
错误陷阱/重点提示9
本章小结10
思考练习题10
第2章 C语言基础知识12
2.1标识符12
2.1.1标识符的命名规则12
2.1.2 C语言的32个关键字12
2.2常量和变量13
2.2.1 常量13
2.2.2变量14
2.3数据类型15
2.3.1整型15
2.3.2浮点型(实型)18
2.3.3字符型19
2.3.4枚举型22
2.3.5变量赋初值25
2.3.6不同类型数据之间的混合运算25
2.4运算符与表达式26
2.4.1算术运算符和算术表达式27
2.4.2赋值运算符和赋值表达式30
2.4.3逗号运算符和逗号表达式31
错误陷阱/重点提示32
本章小结32
思考练习题33
第3章 C程序设计35
3.1算法及其常用表达方式35
3.1.1 C语句类型35
3.1.2数据输入输出36
3.1.3算法及程序结构44
3.1.4 C程序结构47
3.2顺序结构程序设计47
3.3选择结构程序设计50
3.3.1关系运算符和关系表达式50
3.3.2逻辑运算符和逻辑表达式52
3.3.3 if语句54
3.3.4条件运算符61
3.3.5 switch语句62
3.3.6选择结构程序设计举例65
3.4循环控制结构程序设计67
3.4.1 goto语句68
3.4.2 while语句69
3.4.3 do-while语句70
3.4.4 for语句72
3.4.5循环嵌套75
3.4.6 break语句和continue语句76
3.4.7循环结构程序设计举例79
错误陷阱/重点提示81
本章小结82
思考练习题82
第4章 数组与字符串84
4.1 一维数组85
4.1.1一维数组的定义85
4.1.2一维数组的引用86
4.1.3一维数组的初始化87
4.2二维数组89
4.2.1二维数组的定义和引用89
4.2.2二维数组的初始化90
4.2.3二维数组应用举例91
4.3字符数组93
4.3.1字符数组的定义93
4.3.2字符数组的初始化94
4.3.3字符数组的输入输出94
4.3.4字符数组的应用举例95
4.4字符串95
4.4.1字符串概述95
4.4.2字符串处理函数96
错误陷阱/重点提示101
本章小结101
思考练习题101
第5章 函数103
5.1概述103
5.1.1函数的分类105
5.1.2编译预处理106
5.2 自定义函数111
5.2.1 函数定义的一般形式111
5.2.2 函数声明112
5.2.3函数的返回值113
5.2.4函数的参数115
5.2.5数组作为函数参数117
5.3变量的作用域和存储类别120
5.3.1全局变量与局部变量120
5.3.2变量的存储类别123
5.4函数的调用125
5.4.1 函数的嵌套调用126
5.4.2函数的递归调用128
5.5内部函数和外部函数131
5.5.1内部函数131
5.5.2外部函数131
错误陷阱/重点提示132
本章小结135
思考练习题136
第6章 指针138
6.1指针的定义138
6.2指针变量及其定义139
6.2.1指针变量的概念139
6.2.2指针变量的定义139
6.3指针操作符(*、&)140
6.4指针变量的运算141
6.4.1 赋值运算141
6.4.2加减运算142
6.5指针的应用143
6.5.1指针与数组143
6.5.2指针与字符串146
6.5.3指针数组与多级指针150
6.5.4指针与函数153
错误陷阱/重点提示163
本章小结167
思考练习题169
第7章 结构体和共用体172
7.1结构体172
7.1.1结构体概述172
7.1.2结构体的定义与引用173
7.1.3成员运算符“.”176
7.1.4相对复杂的结构体定义177
7.2结构体数组179
7.2.1结构体数组的声明179
7.2.2结构体数组初始化181
7.2.3结构体数组的引用182
7.3结构体指针183
7.3.1结构体指针的声明183
7.3.2使用指针来访问成员变量184
7.4动态内存管理函数187
7.4.1分配函数malloc187
7.4.2 回收函数free188
7.5链表188
7.5.1建立空的链表191
7.5.2插入新的结点191
7.5.3删除已有的结点192
7.5.4结点的访问193
7.6共用体194
错误陷阱/重点提示197
本章小结197
思考练习题197
第8章 文件操作199
8.1 C文件概述199
8.2文件的打开、关闭200
8.2.1文件打开函数fopen()200
8.2.2关闭文件函数fclose()函数202
8.3文件的读写操作203
8.3.1 字符读取和写入函数fputc()和fgetc()203
8.3.2读写字符串函数fgets()和fputs()204
8.3.3格式化的读写函数fscanf()和fprintf()205
8.3.4成块读写207
8.4文件定位208
8.4.1 fseek()函数208
8.4.2 ftell()函数209
8.4.3 rewind()函数210
8.5其他函数212
错误陷阱/重点提示212
本章小结212
思考练习题213
第9章 面向对象和C+基础214
9.1 C的进阶——C++214
9.1.1 C+++的历史214
9.1.2初识C+++214
9.2面向对象基础215
9.2.1对象的引入215
9.2.2面向对象设计基础216
9.3类与对象216
9.3.1类的概念216
9.3.2类的定义217
" 9.3.3 访问限制符号private,protect和public219
9.3.4类的实例:对象及其声明219
9.3.5对象指针的声明219
9.3.6程序组织结构220
9.4构造函数和析构函数222
9.4.1构造函数的定义222
9.4.2构造函数的调用224
9.4.3析构函数的定义225
9.4.4析构函数的调用226
9.5继承与派生227
9.5.1继承的概念及引入227
9.5.2派生类的定义和继承方法228
9.5.3派生类的构造函数和析构函数229
9.5.4多继承派生类234
9.6友元与重载235
9.6.1友元函数概念和应用235
9.6.2重载函数和重载操作符236
9.7虚函数与多态性238
9.7.1虚函数和多态的概念238
9.7.2虚函数的定义和使用238
9.8异常处理242
错误陷阱/重点提示244
本章小结244
思考练习题245
附录246
参考文献252
热门推荐
- 2256961.html
- 1106164.html
- 1045012.html
- 1625308.html
- 1359726.html
- 1501288.html
- 3301532.html
- 1637315.html
- 578023.html
- 1746436.html
- http://www.ickdjs.cc/book_2886362.html
- http://www.ickdjs.cc/book_151903.html
- http://www.ickdjs.cc/book_992671.html
- http://www.ickdjs.cc/book_3281828.html
- http://www.ickdjs.cc/book_1200410.html
- http://www.ickdjs.cc/book_2967897.html
- http://www.ickdjs.cc/book_2382311.html
- http://www.ickdjs.cc/book_1838769.html
- http://www.ickdjs.cc/book_3388812.html
- http://www.ickdjs.cc/book_831537.html