Главная->Інформатика та програмування->Содержание->Определение переменных при первом использовании

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 2) онлайн

Определение переменных при первом использовании

Программа FAHREN использует, помимо ввода информации, несколько новых для нас средств. Давайте внимательно взглянем на листинг. Где определена перемен- ная ctemp? В начале программы ее определение отсутствует. Определение пе- ременной ctemp находится в предпоследней строке, где она используется для сохранения результата арифметической операции. Как мы уже говорили, вы мо- жете определять переменную в любом месте программы, и совсем не обязательно делать это перед первым исполняемым оператором, как в языке С.

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

 

32