基础部分


第 1 章:C 语言简介与历史演变

第 2 章:开发环境安装与第一个程序

第 3 章:C 程序基本结构

第 4 章:数据类型与变量

第 4B 章:作用域、链接与存储期 —— 程序的'地盘'之争

第 4C 章:类型限定符与原子操作

第 5 章:运算符与表达式

第 6 章:控制流程——程序的'红绿灯'与'跑步机'

第 7 章:函数——C 语言的'百变大咖'

第 8 章:数组——程序员的储物神器

第 9 章:指针——C 语言的灵魂

第 10 章:字符串处理 —— C 语言的文字魔法

第 11 章:结构体、共用体与枚举

第 12 章:初始化 —— 给变量一个'人生起点'

第 13 章:预处理指令——C 语言的'剧本编辑室'

第 14 章:动态内存管理 —— 程序的'房产证'之争

第 15 章:文件操作 —— 程序的'读心术'与'记忆术'

第 16 章:输入输出详解

第 17 章:标准库常用函数汇总

第 18 章:位操作与位域 —— 计算机底层的'积木游戏'

第 19 章:构建系统与工程管理

第 20 章:调试技术——与 Bug 的斗智斗勇

第 21 章:链接与多文件项目——代码的'拼图大赛'

第 22 章:进程、信号与系统调用

第 23 章:进程间通信(IPC)

第 24 章:线程与并发编程

第 25 章:网络编程——让计算机聊聊天

第 26 章:Linux 内核与开源项目阅读方法

第 27 章:C 语言高级主题

第 28 章:调试、测试与代码质量

第 29 章 各 C 标准详解

第 30 章 C 语言速查手册(附录)

最后修改 March 29, 2026: 新增 C 教程 (93a26d78d)