#c #visual-studio
#c #visual-studio
Вопрос:
я практикую c и хочу использовать visual Studio. но могу ли я писать консольные программы на C и отлаживать их шаг за шагом? (я использую debug для пошагового понимания алгоритмов)
Спасибо.
Комментарии:
1. Конечно, это можно было бы погуглить.
2. Если ваш компилятор C работает в соответствии со стандартом, вы можете проверить символ препроцессора
__cplusplus
и убедиться, что вы компилируете как C.#ifdef __cplusplus
/#error Please do not use a C compiler
/#endif
Ответ №1:
Да, вы можете. Начните с версии c (если вы используете Express), она также поддерживает c.
Visual Studio имеет очень хороший отладчик и позволит вам пошагово выполнять ваш код.
Комментарии:
1. поскольку мне нужна только поддержка c. должен ли я установить visual c express?
2. Да, это тот самый. Остальные не будут иметь поддержки c.
Ответ №2:
Вы можете просто нажать клавишу f9 в нужной строке, чтобы создать точку останова.
Нажмите F5, и отладка остановится на точке останова. Оттуда используется F10 и / или F11 для пошагового выполнения кода.
Кроме того, нажатие клавиши F10 запустит отладку с первой строки программы.
Ответ №3:
Вы можете кодировать на C в Visual Studio, я не могу заверить вас, что вы сможете кодировать что угодно (хотя теоретически вы должны уметь). Но если алгоритмы в некоторой степени базовые, C sintaxis должен хорошо работать в проекте на C , и вы можете отлаживать такой проект :).
Ознакомьтесь с документацией msdn о том, как выполнять отладку с использованием точек останова и трассировки.