书名: Effective C: An Introduction to Professional C Programming
作者: Robert C. Seacord
出版社: No Starch Press, 2020
原文路径: dev/books/Effective_C_2020.pdf
阅读约定
每章按六段式模板输出:
- 章节概述 (5~10 条要点)
- 核心 Takeaways (是什么 / 为什么 / 解决什么 / 适用场景)
- 工程实践视角 (嵌入式/Linux/机器人/汽车电子)
- AI 时代视角 (知识时效 / AI 能/不能做什么)
- 实践行动项 (3~5 个可执行行动)
- 值得深入思考的问题 (3~5 个高质量问题)
章节索引
| 章节 | 标题 | 笔记 |
|---|---|---|
| 0 | 整书知识体系总图 | 00-knowledge-graph.md ⭐ |
| 1 | Getting Started with C | ✅ ch01-getting-started.md |
| 2 | Objects, Functions, and Types | ✅ ch02-objects-functions-types.md |
| 3 | Arithmetic Types | ✅ ch03-arithmetic-types.md |
| 4 | Expressions and Operators | ✅ ch04-expressions-operators.md |
| 5 | Control Flow | ✅ ch05-control-flow.md |
| 6 | Dynamically Allocated Memory | ✅ ch06-dynamic-memory.md |
| 7 | Characters and Strings | ✅ ch07-characters-strings.md |
| 8 | Input/Output | ✅ ch08-input-output.md |
| 9 | Preprocessor | ✅ ch09-preprocessor.md |
| 10 | Program Structure | ✅ ch10-program-structure.md |
| 11 | Debugging, Testing, and Analysis | ✅ ch11-debug-testing-analysis.md |