什么时候会发生 Segment Fault,如何使用 gdb 调试它(例如利用 core dump 文件)?
考察说明
考察对段错误成因的理解与 gdb/core dump 调试流程的掌握
回答思路
- 准确列举常见段错误触发场景(空指针、越界、栈溢出、释放后使用)
- 说明 core dump 的开启条件及生成时机
- 演示 gdb 加载程序与 core dump 文件的关键命令
- 能通过 backtrace、info 等命令定位崩溃位置并分析根因
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。