C 语言教程
2026/11/12大约 1 分钟
C 语言教程
一套按"先跑通、再拆解、最后做项目"组织的 C 语言学习路线,共 6 个阶段、21 章、约 154 学时。
| 阶段 | 章节 | 主题 | 学时 |
|---|---|---|---|
| 一 | 0–2 | 环境、Git、程序结构、数据类型 | 12 |
| 二 | 3–6 | 运算符、分支、循环、输入输出 | 23 |
| 三 | 7–8 | 函数、数组 | 16 |
| 四 | 9–12 | 指针、字符串、结构体、指针进阶 | 35 |
| 五 | 13–16 | 动态内存、文件、预处理器、标准库 | 26 |
| 六 | 17–20 | 数据结构、调试测试、内存模型、综合项目 | 42 |
从哪里开始
| 内容 | 说明 |
|---|---|
| 第 1 章 环境与工具链 | 安装编译器、跑通第一个程序、最小 Git 工作流 |
| 1.1 安装编译器并验证 | 已完成,Windows + MSYS2 路线,从装编译器到跑通第一个程序 |
| 1.2 编辑器最小配置 | 已完成,与 1.2 集视频对应;含一键编译运行配置 |
使用约定
- 每章一个目录,
README.md是本章首页,小节正文是独立文件(N.N-小节名.md); - 示例代码放在各章
code/下,统一用-std=c17 -Wall -Wextra -Wpedantic -Werror编译; - 章节状态在本目录表与本章导航中同步更新。