《C语言可以这样学(第2版)》王金鹏PDF下载(高清完整版)
作者:王金鹏 | |
出版时间:2022年04月22日 | |
出版社:清华大学出版社 | |
书号ISBN:9787302600763 | |
总页数:368 |
这是一本编程小白也能看懂的 C 语言入门书籍,涵盖的 C 语言知识点全面,语言凝练,实例丰富,书中融入了作者 20 多年编程教学的心得,适合 0 基础、对编程感兴趣的读者。
这里提供的是《C语言可以这样学(第2版)》王金鹏的高清 PDF 下载,内容完整,附带目录标签。
和其它同类的 C 语言书籍相比,这本书最大的特点就是囊括了 C 语言几乎全部的知识点。全书内容分为 17 章,从计算机硬件基础讲起,最终带领读者做出计算器这样的综合项目。读者认真读完这本书,就能掌握 C 语言全部的语法规则,C语言基础就能达到中等靠上的水平。
作为一名老程序员,建议 0 基础的初学者先阅读《C语言可以这样学(第2版)》这样的书籍,快速入门 C 语言。待有一定的 C 语言基础之后,可以继续阅读一些进阶的 C 书籍,比如《C Primer Plus》。
书籍目录
- 第1章 计算机基础知识 1
- 1.1 计算机的硬件组成 1
- 1.2 数制及数制间的转换 3
- 1.3 计算机中的信息编码 6
- 1.4 程序及程序的执行过程 7
- 1.5 计算机语言 8
- 1.6 算法 10
- 第2章 C程序和C编译器简介 15
- 2.1 C语言及C标准简介 15
- 2.2 简单的C程序 17
- 2.3 C程序的构成 21
- 2.4 C编译器及操作简介 23
- 2.5 编程常见错误及处理流程 32
- 第3章 C编程基础知识 35
- 3.1 常量和变量 35
- 3.2 基本数据类型 40
- 3.3 符号常量和常变量 48
- 3.4 运算符和表达式 49
- 3.5 数据的类型转换 55
- 第4章 顺序结构程序设计 59
- 4.1 赋值语句 59
- 4.2 输入输出函数 63
- 4.3 顺序结构程序设计举例 70
- 第5章 选择结构程序设计 76
- 5.1 关系运算符和关系表达式 76
- 5.2 逻辑运算符和逻辑表达式 77
- 5.3 if语句 79
- 5.4 条件运算符和条件表达式 92
- 5.5 switch语句 93
- 第6章 循环结构程序设计 104
- 6.1 循环及其实现思想 104
- 6.2 循环语句 105
- 6.3 循环的控制 111
- 6.4 多重循环 116
- 6.5 循环编程举例 117
- 第7章 函数 132
- 7.1 函数的作用 132
- 7.2 函数的定义 134
- 7.3 函数的调用 140
- 7.4 函数的参数传递 143
- 7.5 函数的嵌套调用 145
- 7.6 递归函数 146
- 7.7 函数编程举例 150
- 7.8 内部函数和外部函数 153
- 第8章 变量的作用域和存储类别 158
- 8.1 变量的作用域 158
- 8.2 同名变量的辨析 160
- 8.3 变量的存储类别和生存期 162
- 8.4 变量的作用域和生存期小结 164
- 第9章 编译预处理 168
- 9.1 宏定义 168
- 9.2 文件包含 170
- 9.3 条件编译 172
- 第10章 用指针变量访问变量 178
- 10.1 指针和指针变量 178
- 10.2 通过指针变量访问变量 181
- 10.3 指针变量在函数传递中的作用 183
- 第11章 数组 191
- 11.1 一维数组 191
- 11.2 二维数组 201
- 11.3 字符数组和字符串处理函数 206
- 第12章 用指针变量访问下标变量 218
- 12.1 用指针变量访问下标变量的方法 218
- 12.2 用指针变量访问下标变量的适用场合 221
- 第13章 指针综述 228
- 13.1 指针类型简介 228
- 13.2 指向变量的指针 229
- 13.3 指向数组的指针 230
- 13.4 指针与字符串 234
- 13.5 指针与函数 237
- 13.6 指针数组 240
- 13.7 指向指针变量的指针 242
- 13.8 带参数的main()函数 245
- 13.9 动态内存分配 247
- 第14章 数据类型的自定义 254
- 14.1 结构体的定义和结构体变量的定义 254
- 14.2 结构体变量的引用 259
- 14.3 用指针变量操作结构体变量 261
- 14.4 链表及链表操作简介 263
- 14.5 共用体 269
- 14.6 枚举类型 273
- 14.7 用typedef定义类型别名 276
- 第1章 位运算 280
- 15.1 C语言中的位运算符 280
- 15.2 位运算及应用 281
- 第16章 文件 288
- 16.1 文件及相关的概念 288
- 16.2 文件读写的原理 291
- 16.3 文件的读写位置指针和文件结束标志 292
- 16.4 文件的打开和关闭 293
- 16.5 文件的读写 300
- 16.6 读写位置指针的移动和定位 310
- 16.7 文件的出错检测 312
- 16.8 文件操作举例 313
- 第17章 综合应用举例 320
- 17.1 简单的计算器(一) 320
- 17.2 简单的计算器(二) 322
- 17.3 数据库文件的读取 325
- 附录
- 附录A C语言规约 335
- 附录B 输入输出重定向 337
- 附录C C语言的关键字 340
- 附录D 常用字符与ASCII码对照表 341
- 附录E 运算符的优先级和结合性 342
- 附录F 常用库函数 344
书籍下载
免费下载完整版 PDF,文件名称:《C语言可以这样学(第2版)》王金鹏.pdf