Предупреждения и подсказки
При обнаружении в программе неточностей,
которые не являются ошибками, компилятор выводит
подсказки (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. (вероятно, используется неинициализированная переменная)
|
Не присвоено начальное значение переменной
|
|