История изменений
Исправление alysnix, (текущая версия) :
А вообще, использование одной и той же переменной для разных целей в разном коде - я тоже так делаю, зачем плодить три временные переменные если можно обойтись одной?
ничего не бойтесь. обьявляйте переменные максимально близко к месту их использования, и в блоках. инициализируйте безоговорочно. компилятор без вас разберется сколько реально памяти на стеке выделить, и будет юзать физически одну и ту же память под разные переменные, если умный конечно.
Исходная версия alysnix, :
А вообще, использование одной и той же переменной для разных целей в разном коде - я тоже так делаю, зачем плодить три временные переменные если можно обойтись одной?
ничего не бойтесь. обьявляйте переменные максимально близко к месту их использования, и в блоках. компилятор без вас разберется сколько реально памяти на стеке выделить, и будет юзать физически одну и ту же память под разные переменные, если умный конечно.