CC语言通关
教材对照
谭浩强《C程序设计》第五版 · 全书 10 章

把 C 语言
真正学透。

11 个章节单元,168 个编号小节,全部配逐行注释的代码。
不是看完,是敲完、做完、讲得出来。

0%总进度
11章节单元
121可勾选小节
168教材编号小节
≈60h建议总时长
Course map

课程表

按 01 → 11 顺序学。指针(08、09)放慢,其余每课 2 小时。

第1章2h

第01课 · 程序设计和C语言

程序、计算机语言、C语言特点、第一个 C 程序、运行步骤

17 节16 段代码书页 1–14
0%开始 →
第2章2h

第02课 · 算法——程序的灵魂

算法与数据结构、5 个特性、流程图、N-S 图、伪代码、结构化设计

12 节42 段代码书页 15–36
0%开始 →
第3章2h

第03课 · 顺序程序设计

变量与数据类型、运算符、自增自减、printf/scanf、字符输入输出

9 节40 段代码书页 37–82
0%开始 →
第4章2h

第04课 · 选择结构程序设计

if 三种形式、关系与逻辑运算、条件运算符、switch 多分支

9 节61 段代码书页 83–109
0%开始 →
第5章2h

第05课 · 循环结构程序设计

while、do…while、for、循环嵌套、break/continue、经典算法

9 节55 段代码书页 110–138
0%开始 →
第6章2h

第06课 · 数组

一维/二维数组、字符数组、字符串结束标志、字符串处理函数

9 节75 段代码书页 139–166
0%开始 →
第7章2h

第07课 · 函数

定义/调用/声明、值传递、递归、数组作参数、变量存储类别

20 节77 段代码书页 167–216
0%开始 →
第8章3–4h

第08课 · 指针(上)

指针就是地址、& 与 *、指针作函数参数、指针与数组

9 节43 段代码书页 217–253
0%开始 →
第8章3–4h

第09课 · 指针(下)

字符指针、函数指针、指针数组、动态内存 malloc/free、第8章习题

9 节76 段代码书页 254–292
0%开始 →
第9章2h

第10课 · 结构体

结构体变量/数组/指针、链表、共用体、枚举、typedef

9 节66 段代码书页 293–330
0%开始 →
第10章2h

第11课 · 文件

FILE*、fopen/fclose、顺序读写、随机读写、出错检测

9 节37 段代码书页 331–356
0%开始 →
How to study

每一课怎么用

1

读讲义

先看"先补地基"和知识点讲解,遇到【易错】停一下,想想自己会不会踩。

2

敲代码

打开"要写代码",逐行敲。每敲完一段点"标记已敲",别复制粘贴。

3

做练习

猜输出、变式、改错。点"作答"把答案写下来,再回讲义或上机验证。