2
什么是调试器,它如何帮助我诊断问题?
这旨在作为一个通用问题,以帮助遇到程序问题但不知道如何使用调试器诊断问题原因的新程序员。 该问题涵盖三类更具体的问题: 当我运行程序时,它不会产生我期望输入的输出。 当我运行程序时,它崩溃并给了我堆栈跟踪。我已经检查了堆栈跟踪,但是我仍然不知道问题的原因,因为堆栈跟踪没有为我提供足够的信息。 当我运行程序时,它由于分段错误(SEGV)而崩溃。
调试是在计算机程序中查找和修复错误的有条不紊的过程。**重要提示:**该标签仅用于有关调试技术或调试本身的问题,而不用于请求帮助调试代码。