Locale Variables in «While» and «For» loop
Здравствуй любимый форум, есть вопрос из чистого любопытства. Опять наступил на старые грабли и задался вопросом - по какому кармическому закону после цикла while все локальные переменные обнуляются, а после for нет? Смысл же какой-то скрытый есть в этом? И как избежать этого обнуления в while, если мне важен получившийся на выходе массив? Для моей конкретной задачи я просто заменил на for, но вдруг в будущем нужен будет именно while?