|
作者:王金鹏 |
出版时间: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
本文链接:http://task.lmcjl.com/news/5762.html