引入:Bug 是编程的一部分
无论你多么细心,写出来的程序总会有出错的时候。有些错误编译器能帮你发现(语法错误),有些错误程序运行时才会暴露(逻辑错误)。学会调试——即定位和修复错误——是程序员最重要的技能之一。
调试的方法有很多种,从最简单的 printf 大法,到使用专业的调试器。这篇文章我们会逐一介绍。
学习目标
- 理解调试的基本思路:复现 → 定位 → 修复 → 验证
- 掌握使用
printf手动调试的技巧 - 学会安装和使用 GDB
- 理解断点、单步执行、查看变量等核心操作
- 学会在 VSCode 中进行图形化调试
2026/7/19大约 10 分钟