Предупреждения и подсказки
При обнаружении в программе неточностей, которые не
являются ошибками, компилятор выводит подсказки (Hints) и предупреждения (Warnings). Например, наиболее часто выводимой подсказкой
является сообщение об объявленной, но не используемой переменной (... is declared but never used.). Действительно, зачем
объявлять переменную и не использовать ее? В табл. 2.11 приведены
предупреждения, наиболее часто выводимые компилятором.
Таблица 2.11. Предупреждения компилятора
Предупреждение
| Вероятная причина
| ... is declared but never used | | Possibly incorrect assignment. (вероятно,
инструкция присваивания некорректная)
| В условии, например, инструкции if, вместо
оператора сравнения (=) использован оператор
присваивания (=)
| Possibly use of ... before definition.
(вероятно, используется неинициализированная переменная)
| Не присвоено начальное значение
переменной
| |