Witam, zaznaczam że ostatnio zadałem podobne pytanie, jednak usłyszałem tylko że dzisiaj już nie ma potrzeby stosowania takich zawiłych instrukcji wskaźnikowych. Zgadzam się z tym oczywiście, jednak ucząc się c++ z książki "C++ Szkoła Programowania" miał bym czystsze sumienie gdybym wszystko tam w pełni zrozumiał (nawet wskaźniki). Trochę już sam doszedłem do podanego tam przykładu ale mam kilka pytań:
int *arr[10]; //jakaś tablica
int (*wsk)[10] = &tell; //w miarę zrozumiałe
nie jestem pewny czy dobrze rozumiem tą konstrukcje. *wsk jest w nawiasie żeby nie zostało to zinterpretowane jako tablica wskaźników. Jak to można teraz nazwać (opisać). Wskaźnik wskazujący na całą tablicę czy jak?
cout << (*pas)[4] << endl; //pokazywanie wartości jakiejś szufladki *pas w nawiasie dlaczego? Sprawdzałem bez nawiasu i też działa
cout << (pas)[4] << endl; //tym razem adres
cout << pas+4 << endl; //dostajemy się na element o nr 4 (widać jego adres)
cout << *pas+4 <<endl; //chciałem zobaczyć wartość korzystając z metody wskaźnikowej (ale dalej adres)
Wszystko jest tu opisane co mam na myśli. Oczywiście jak tym razem nie uzyskam odpowiedzi to nie będę więcej razy udostępniał tego pytania :), jakoś przeboleje że czegoś nie zrozumiałem. Z góry dziękuje za pomoc i pozdrawiam