Как следить за переменными и их значениями в VS Code Debugging Session? - PullRequest
0 голосов
/ 22 апреля 2020

Итак, я пишу программу на C и отлаживаю, чтобы решить возникшие проблемы. После того, как я решил эти проблемы, я не мог наблюдать за значениями переменных, так как сеанс отладки просто завершается, потому что нет ошибок или точек останова после того, как я решил проблемы, возникшие ранее.

Мой редактор - Visual Studio Code, выполняющий его на macOS, G CC.

1 Ответ

1 голос
/ 22 апреля 2020

Вы должны в основном ставить точки останова в конце вашего кода, например, в строке return.

Если вы просто хотите узнать, какие значения имеют ваши переменные в конце выполнения, вы можете поместите printf("%x", your_variable); //DEBUG для переменных, которые вы хотите видеть, и удалите эти строки после завершения отладки.

Более того, если вы знакомы с командами подсказок, я рекомендую вам установить gdb, этот отладчик очень мощный и прост в использовании! Вот небольшой учебник, если вам интересно;)

...