Witam , chodzi mo o zrozumienie kolejnego problemu z programowaniem , a dokładnie chodzi o indeksowanie tablic. Dodałem taki pseudokod (nie chodzi o jego działanie) ,ale o zrozumienie indeksowania tablic dla
num[num[0]];
num[num[num[0]]]
Chodzi mi o to ,dlaczego indeksy w tablicach są przesuwane , pierwszy przykład wyświetli tablice o jeden wiekszą od zerowej i jeśli napisze pętle to będzie wypisywał indeks o jeden większy od zerowego i dalej taki sam. W drugim przypadku będzie wyswietlał co drugi indeks, dlaczego tak jest ?
{
int num[] ={1,2,3,4,5,6,7};
int tor=num[0];
int h=num[0];
int i=0;
while(true)
{
tor=num[tor];
h=num[num[h]];
}
return 0;
}