Zdaje sobie sprawę że takie pytania już były ale chce wiedzieć czy tak samo jest z zagnieżdżonymi pętlami. Przykładowy kod:
for( int i = 0; i < 1000; i++ )
{
if( i % 3 == 1)
{
for( int j = 0; j < 1000; j++ )
{
double t;
t = i * j;
cout << t << endl;
}
}
else cout << i << endl;
}
Wiem że jeżeli zmienna jest deklarowana wewnątrz jednej pętli to tylko w niej jest widoczna, ale czy w tym kodzie co ja napisałem za każdym razem gdy i%3==1 od nowa powstaje zmienna t i po zakończeniu pętli ona znika? Co się wtedy dzieje?