logo
Курсовые / Лабораторная работа20-25

Предупреждения и подсказки

При обнаружении в программе неточностей, которые не являются ошибками, компилятор выводит подсказки (Hints) и предупреждения (Warnings). Например, наиболее часто выводимой подсказкой является сообщение об объявленной, но не используемой переменной (... is declared but never used.). Действительно, зачем объявлять переменную и не использовать ее? В табл. 20.11 приведены предупреждения, наиболее часто выводимые компилятором.

Таблица 20.11. Предупреждения компилятора

Предупреждение

Вероятная причина

... is declared but never used

Possibly incorrect assignment.

(вероятно, инструкция присваивания некорректная)

В условии, например, инструкции if, вместо оператора сравнения (=) использован оператор присваивания (=)

Possibly use of ... before definition.

(вероятно, используется неинициализированная переменная)

Не присвоено начальное значение переменной