Cześć,
mam takie zadanie:
Mam następujący problem:
Skoro w zadaniu został utworzony wskaźnik int* p[5] to:
- czy samo "p" zwraca adres wskaźnika?
- czy "*p" zwraca wartość pierwszego adresu wskaźnika?
Przykładowo:
a) **p - skoro "p" zwraca adres wskaźnika to "*p" powinno zwrócić wartość znajdującą się pod pierwszym adresem tj. "4206616". Idąc dalej "**p" powinno zwrócić wartość znajdującą się pod adresem "4206616" czyli 3 - i to się zgadza, jest to poprawna odpowiedź.
Niestety problem pojawia się dla mnie w przykładzie "c" kompletnie nie rozumiem, dlaczego odpowiedzią jest "15" skoro nigdzie nie ma * więc nie powinno zwrócić wartości a co najwyżej adres.
Będę bardzo wdzięczny za wytłumaczenie tego zadania. Dziękuję