Re[24]: Собеседования в Яндекс++
От: smeeld  
Дата: 04.06.19 18:11
Оценка: -3
Здравствуйте, so5team, Вы писали:

S>Неинициализированные переменные, объявленные вне цикла, а использующиеся только внутри цикла и не сохраняющие свои значения между итерациями -- это сделано, вероятно, по показаниям профайлера. Так ведь?


Ну и в чём тут проблема? Где ты их не объявляй, компилятор в любом случае поместит их куда ему надо. Было бы неверно, если бы эти переменные использовались где-то кроме цикла, тогда по невнимательности можно допустить использование значения, присвоенного в цикле, где-то в другом месте, но и это если сильно постараться быть дебилом. Тут же просто собраны все объявления переменных в одном месте, в начале фукнции, это выглядит красивее, чем если ты будешь объявлениями переменных засорять тело цикла. Так что тут дело вкуса.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.