Этот вопрос предназначен для того, чтобы помочь начинающим программистам, которые имеют проблемы с программой, но не знают, как использовать отладчик для диагностики причины проблемы.
Этот вопрос охватывает три класса более конкретного вопроса:
- Когда я запускаю свою программу, она не выдает ожидаемого результата для ввода, который я ей дал.
- Когда я запускаю свою программу, она падает и дает мне трассировку стека. Я исследовал трассировку стека, но до сих пор не знаю причину проблемы, потому что трассировка стека не дает мне достаточно информации.
- Когда я запускаю свою программу, она падает из-за ошибки сегментации (SEGV).
Пример уценки: [What is a debugger and how can it help me diagnose problems?](https://stackoverflow.com/q/25385173)