Первый проект. Ошибки

   
На этом шаге мы рассмотрим общие рекомендации по локализации и исправлению ошибок.

   
Компилятор генерирует выполняемую программу (exe-файл) только в том случае, если в исходной программе нет синтаксических ошибок.
Если в программе есть ошибки, то программист должен их устранить. Процесс устранения ошибок носит итерационный характер. Обычно сначала
устраняются наиболее очевидные ошибки, например, объявляются необъявленные переменные. После очередного внесения изменений в текст программы выполняется повторная компиляция.

   
В таблице 1 приведены сообщения компилятора о типичных ошибках.

Таблица 1. Сообщения компилятора об ошибках

Сообщение компилятораВероятная причина ошибки
undeclared identifier (Необъявленный идентификатор)Переменная не объявлена. Ошибка при записи имени переменной. Например, объявлена переменная sum, а в тексте программы написано: Sum
missing ';' before identifier (Нет символа "точка с запятой" перед идентификатором)После инструкции, которая находится пред идентификатором (возможно, в конце предыдущей строки), нет символа "точка с запятой"
illegal else without matching if (еlse, не связанный с if)Инструкции, следующие за условием, в инструкции if не объединены в блок (нет открывающей и закрывающей фигурных скобок)

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

   
На следующем шаге мы рассмотрим предупреждения.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий