首页 > 书籍下载

《C语言从入门到精通》第5版PDF下载(高清完整版)

《C语言从入门到精通》第5版封面 作者:明日科技
出版时间:2021年08月01日
出版社:清华大学出版社
书号ISBN:9787302585671
总页数:420
总字数:72.4W

这是一本初学者也能看懂的 C 语言入门书籍,知识点全面、语言通俗易懂、实例丰富,已经累计发行了 400W 册,非常适合 0 基础、想快速入门编程的读者。

这里提供的是《C语言从入门到精通》第 5 版的高清 PDF 下载,内容完整,附带目录标签。

让初学者看懂、快速入门 C 语言,是这本书最大的特点。书中从最简单的 C 语言程序开始讲起,从浅入深,循序渐进,涵盖了 C 语言几乎所有的知识点。在知识点的讲解上,作者引入了大量的实例,必要时加以图表进行说明,程序代码中也添加了详尽的注释。

一位给孩子购买编程书籍的家长,买了这本书以后这样评价:

给儿子买的,找了很多出版社的,最后决定选择了这本。里面内容还是非常新盈实用的,言简易懂,对于初学者帮助很大,里面排版插图也很美观,不错哦!

另一位读者也给出了好评:

朋友推荐的这本书,质量很好,使用起来超级舒服,语言讲解言简意赅,容易学,特别棒,可以好好学起来。

注意,这本书经过了多次的更新、迭代,截止本文发布时,它的最新版本是第 6 版,建议读者阅读最新版的书籍。

书籍目录

第1章 C语言概述 2
1.1 C语言的发展史 2
1.2 C语言的特点 4
1.3 一个简单的C程序 4
1.4 一个完整的C程序 7
1.5 C语言程序的格式 11
1.6 C语言开发环境 12
1.7 实践与练习 24
第2章 算法 27
2.1 算法的基本概念 27
2.2 算法描述 29
2.3 实践与练习 35
第3章 数据类型 37
3.1 编程规范 37
3.2 关键字 38
3.3 标识符 39
3.4 数据类型 40
3.5 常量 41
3.6 变量 46
3.7 变量的存储类别 53
3.8 混合运算 56
3.9 实践与练习 57
第4章 运算符与表达式 59
4.1 表达式 59
4.2 赋值运算符与赋值表达式 61
4.3 算术运算符与算术表达式 64
4.4 关系运算符与关系表达式 68
4.5 逻辑运算符与逻辑表达式 71
4.6 逗号运算符与逗号表达式 73
4.7 复合赋值运算符 74
4.8 运算符的优先级总结 76
4.9 实践与练习 77
第5章 常用的数据输入/输出函数 79
5.1 语句 79
5.2 字符数据的输入/输出 79
5.3 字符串输入/输出 82
5.4 格式输出函数 85
5.5 格式输入函数 88
5.6 顺序程序设计应用 92
5.7 实践与练习 94
第6章 选择结构程序设计 96
6.1 if语句 96
6.2 if语句的基本形式 97
6.3 if的嵌套形式 107
6.4 条件运算符 110
6.5 switch语句 111
6.6 if…else语句和switch语句的区别 118
6.7 实践与练习 120
第7章 循环控制 122
7.1 循环语句 122
7.2 while语句 123
7.3 do…while语句 125
7.4 for语句 127
7.5 3种循环语句的比较 134
7.6 循环嵌套 134
7.7 转移语句 137
7.8 实践与练习 142
第8章 数组 146
8.1 一维数组 146
8.2 二维数组 151
8.3 字符数组 155
8.4 多维数组 160
8.5 数组的排序算法 160
8.6 数组应用 171
8.7 实践与练习 176
第9章 函数 178
9.1 函数概述 178
9.2 函数的定义和声明 180
9.3 函数参数 183
9.4 函数的调用和返回 187
9.5 内部函数和外部函数 194
9.6 局部变量和全局变量 197
9.7 函数应用 201
9.8 实践与练习 212
第10章 指针 214
10.1 指针的相关概念 214
10.2 数组与指针 220
10.3 指向指针的指针 229
10.4 指针变量作函数参数 232
10.5 返回指针值的函数 240
10.6 指针数组作main函数的参数 241
10.7 实践与练习 243
第11章 结构体和共用体 246
11.1 结构体 246
11.2 结构体数组 252
11.3 结构体指针 256
11.4 嵌套的结构体 262
11.5 链表 264
11.6 链表的相关操作 270
11.7 共用体 276
11.8 枚举类型 279
11.9 实践与练习 281
第12章 位运算 284
12.1 位与字节 284
12.2 位运算操作符 284
12.3 循环移位 292
12.4 位段 294
12.5 实践与练习 297
第13章 预处理 299
13.1 宏定义 299
13.2 #include命令 302
13.3 条件编译 304
13.4 实践与练习 309
第14章 文件 311
14.1 文件概述 311
14.2 文件基本操作 312
14.3 文件的读写 314
14.4 文件的定位 322
14.5 实践与练习 327
第15章 存储管理 330
15.1 内存组织方式 330
15.2 动态管理 333
15.3 内存泄露与内存丢失 337
15.4 实践与练习 338
第16章 网络套接字编程 340
16.1 计算机网络基础 340
16.2 套接字基础 345
16.3 套接字函数 347
16.4 实践与练习 359
第17章 单词背记闯关 364
17.1 需求分析 364
17.2 系统设计 364
17.3 技术准备 367
17.4 公共类设计 370
17.5 预处理模块设计 370
17.6 欢迎界面设计 371
17.7 积分规则界面设计 373
17.8 显示游戏分设计 375
17.9 系统逻辑设计 376
17.10 显示结果界面设计 379
第18章 防空大战游戏 382
18.1 需求分析 382
18.2 系统设计 383
18.3 技术准备 385
18.4 公共类设计 388
18.5 游戏主窗体设计 392
18.6 碰撞检测设计 396
18.7 开始游戏设计 396
18.8 为游戏应用添加图标 403

书籍下载

免费下载完整版 PDF,文件名称:《C语言从入门到精通》第5版.pdf

推荐阅读