|
作者:明日科技 |
出版时间:2023年07月01日 |
出版社:清华大学出版社 |
书号ISBN:9787302635673 |
总页数:410 |
总字数:72.7W |
这是一本专为初学者打造的 C 语言入门书籍,内容通俗易懂,实例丰富多彩,被数百所大学选为专业课教材,已经累计销售了 46W 册,非常牛。
这里提供的是《C语言从入门到精通》第 6 版的高清 PDF 下载,内容完整,附带目录标签。
这本书最大的特点,就是强化实战训练,全书包含 171 个应用实例、110 个综合练习和 3 个项目案例,学习 1 小时,训练 10 小时,读者能大量积累自己的代码量,不断提升编码能力,最终实现 C 语言从入门到精通。
自出版之日起,这本书就收到了很多读者的好评,比如:
1) 这本书很实用,讲解通俗易懂,很适合初学者使用。
2) 很厚的一本书,知识概括的挺多的,新手可以买来学习一下,知识比较多,从入门开始的,要慢慢看了。
3) 好书,适合基础不牢固的,对于学习过的人来说还是很有用的!
4) 很不错的书,对于我刚入门的人还算友好,内容丰富,细节讲的很清晰。
5) 还不错,我刚开始学习C语言,我用的这本书感觉很好。
书籍目录
-
第1章 C语言概述 2
-
1.1 C语言的发展史 2
-
1.2 C语言的特点 4
-
1.3 一个简单的C程序 4
-
1.4 一个完整的C程序 7
-
1.5 C语言程序的格式 10
-
1.6 C语言开发环境 12
-
1.7 实践与练习 26
-
第2章 算法 27
-
2.1 算法的基本概念 27
-
2.2 算法描述 29
-
2.3 实践与练习 35
-
第3章 数据类型 36
-
3.1 关键字 36
-
3.2 标识符 37
-
3.3 数据类型 38
-
3.4 常量 39
-
3.5 变量 44
-
3.6 混合运算 50
-
3.7 实践与练习 51
-
第4章 运算符与表达式 52
-
4.1 表达式 52
-
4.2 赋值运算符与赋值表达式 53
-
4.3 算术运算符与算术表达式 56
-
4.4 关系运算符与关系表达式 60
-
4.5 逻辑运算符与逻辑表达式 62
-
4.6 逗号运算符与逗号表达式 64
-
4.7 复合赋值运算符 65
-
4.8 sizeof运算符 66
-
4.9 运算符的优先级总结 68
-
4.10 实践与练习 69
-
第5章 数据输入/输出 70
-
5.1 字符的输入/输出 70
-
5.2 字符串的输入/输出 73
-
5.3 格式化输出 76
-
5.4 格式化输入 78
-
5.5 顺序程序设计 82
-
5.6 实践与练习 83
-
第6章 选择结构 85
-
6.1 if语句 85
-
6.2 if语句的基本形式 85
-
6.3 if语句的嵌套应用 92
-
6.4 条件运算符 95
-
6.5 switch语句 96
-
6.6 if…else语句和switch语句的区别 101
-
6.7 实践与练习 101
-
第7章 循环控制 104
-
7.1 循环语句 104
-
7.2 while语句 104
-
7.3 do…while语句 107
-
7.4 for语句 108
-
7.5 3种循环语句的比较 114
-
7.6 循环嵌套 114
-
7.7 转移语句 117
-
7.8 实践与练习 120
-
第8章 数组 124
-
8.1 一维数组 124
-
8.2 二维数组 128
-
8.3 字符数组 132
-
8.4 多维数组 136
-
8.5 数组的排序算法 136
-
8.6 数组应用 145
-
8.7 实践与练习 149
-
第9章 函数 151
-
9.1 函数概述 151
-
9.2 函数的定义和声明 153
-
9.3 函数参数 155
-
9.4 函数的调用和返回 159
-
9.5 内部函数和外部函数 165
-
9.6 局部变量和全局变量 167
-
9.7 常用标准库函数 171
-
9.8 实践与练习 179
-
第10章 指针 181
-
10.1 指针的相关概念 181
-
10.2 数组与指针 186
-
10.3 指向指针的指针 194
-
10.4 指针变量作函数参数 197
-
10.5 返回指针值的函数 204
-
10.6 指针数组作main函数的参数 205
-
10.7 实践与练习 207
-
第11章 结构体和共用体 210
-
11.1 结构体 210
-
11.2 结构体数组 215
-
11.3 结构体指针 218
-
11.4 结构体在函数中的使用 222
-
11.5 嵌套的结构体 225
-
11.6 链表 227
-
11.7 链表的相关操作 232
-
11.8 共用体 237
-
11.9 枚举类型 239
-
11.10 typedef关键字 241
-
11.11 实践与练习 242
-
第12章 位运算 245
-
12.1 位与字节 245
-
12.2 位运算操作符 245
-
12.3 循环移位 252
-
12.4 位段 254
-
12.5 实践与练习 256
-
第13章 预处理命令 258
-
13.1 宏定义 258
-
13.2 文件包含 262
-
13.3 条件编译 263
-
13.4 其他预处理命令 266
-
13.5 实践与练习 267
-
第14章 文件 270
-
14.1 文件概述 270
-
14.2 文件基本操作 271
-
14.3 文件的读写 273
-
14.4 文件的定位 280
-
14.5 文件管理 285
-
14.6 文件状态检测 288
-
14.7 实践与练习 290
-
第15章 内存管理 293
-
15.1 内存组织方式 293
-
15.2 动态管理 295
-
15.3 内存泄露与内存丢失 298
-
15.4 实践与练习 299
-
第16章 网络套接字编程 301
-
16.1 计算机网络基础 301
-
16.2 套接字基础 306
-
16.3 套接字函数 308
-
16.4 实践与练习 318
-
第17章 单词背记闯关游戏 324
-
17.1 项目概述 324
-
17.2 系统设计 325
-
17.3 开发准备 326
-
17.4 预处理模块设计 327
-
17.5 游戏开始界面显示 328
-
17.6 积分规则界面显示 330
-
17.7 单词背记游戏主功能实现 331
-
17.8 读取和存储游戏最高分 334
-
17.9 游戏结束界面显示 334
-
第18章 学生信息管理系统 337
-
18.1 项目概述 337
-
18.2 系统设计 337
-
18.3 预处理模块设计 340
-
18.4 主函数设计 341
-
18.5 录入学生信息模块 343
-
18.6 查询学生信息模块 345
-
18.7 删除学生信息模块 347
-
18.8 修改学生信息模块 348
-
18.9 插入学生信息模块 350
-
18.10 学生成绩排序模块 352
-
18.11 显示所有学生信息 353
-
第19章 单片机基础 355
-
19.1 认识单片机 355
-
19.2 单片机的应用 363
-
第20章 GSM短信控制家庭防盗报警系统 375
-
20.1 项目概述 375
-
20.2 系统设计 376
-
20.3 系统开发准备 377
-
20.4 LED声光报警设计 379
-
20.5 手机短信报警设计 385
-
20.6 独立按键设计 392
-
20.7 其他主要功能代码 395
- 附录
-
附录 ASCII码对照表 396
书籍下载
免费下载完整版 PDF,文件名称:《C语言从入门到精通》第6版.pdf
本文链接:http://task.lmcjl.com/news/15273.html