Здравствуйте! Будет ли корректным (в плане читабельности кода,в плане стандарта в функциональном плане код работает) использование переменной
stepen таким образом:
for(int i=0, stepen=0;i<len;++i)
{
stepen *= 8;
}
Это удобно, т.к. переменная объявляется непосредственно там где будет использоваться, область видимости ограничена циклом, что тоже является плюсом. Использую
стандарт ISO/IEC 9899:TC2 (Visual Studio 2008), но в
стандарте этот случай не упоминается (может быть не там смотрел стр 136 в самой книге или 148 в pdf ).