Witam, jestem poczatkujący więc proszę o wyrozumiałośc ;)
Mam pewne wątpliwości co do wskaźników.
W załączniku dodałem zdjęcie.
Gdy tworzę skaxnik na zmieną, np:
int a=10;
int *wsk=&a;
*wsk - wartosc obiektu na który wskaźnik wskazuje
wsk - adres obiektu na który wskaźnik wskazuje
&wsk- adres wskaźnika
Wszytko, ok, logiczne. Ale:
Pierwszy element tablicy jest wskaźnikiem do niej, prawda? Wskaźnik przechowuje adres obiektu na który wskazuje. W przypadku tablicy, wypisuje sobie na ekran:
*tab - wartosc obiektu na który wskaźnik wskazuje
tab - adres obiektu na który wskaźnik wskazuje
&tab- adres wskaźnika
Adres obiektu na który wskaźnik wskazuje oraz adres wskaźnika jest taki sam, czyli wskaźnik ten przechowuje swój adres, a jednoczesnie wartośc zmiennej na który wskazuje. Czyli tak jakby pod jednym adresem zapisana jest wartośc oraz adres zmiennej?
Może mi ktoś ospisac jak to jest z tablicami i wskaźniakmi do nie? ;)