3.11  Использование встроенного отладчика

Созданная программа в начале своей работы отображает на экране исходное содержимое массива данных, после чего запрашивает продолжение работы. Ответ Y (yes – да) сигнализирует о том, что можно заполнить массив собственными данными и отобразить их на экране.

Рис. 3.8. Результат работы программы

Из рисунка 3.8 можно сделать вывод о том, что хотя программный код набран совершенно правильно, т.е. в нем нет синтаксических ошибок, программа работает не так, как нам бы хотелось. Ошибки такого рода называются логическими. К счастью, встроенный в Visual C++ отладчик содержит ряд средств, которые могут помочь найти и логические ошибки. Во-первых, можно выполнять программу в пошаговом режиме, строка за строкой. Во-вторых, появляется возможность анализировать значения переменных в любой момент выполнения программы.