C/Wskaźniki: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
Rozmiar się nie zmienił ,  9 lat temu
 
== Dostęp do wskazywanego obiektu ==
Aby dobrać się do wartości wskazywanej przez wskaźnik, należy użyć unarnego operatora '''*''' (gwiazdka), zwanego '''operatorem wyłuskania'''. Mimo, że kolejny raz używamy gwiazdki, oznacza ona teraz coś zupełnie innego. Jest tak, ponieważ używamy jej w zupełnie innym miejscu: nie przy deklaracji zmiennej (gdzie gwiazdka oznacza deklarowanie wskaźnika), a przy '''wykorzystaniu''' zmiennejzmiennnej, gdzie odgrywa rolę operatora, podobnie jak operator & (pobrania adresu obiektu). Program ilustrujący:
<source lang="C">
#include <stdio.h>
Wartosc zmiennej: 42, wartosc wskazywana przez wskaznik: 42
Wartosc zmiennej: 66, wartosc wskazywana przez wskaznik: 66
 
 
== Gdy argument jest wskaźnikiem... ==
Anonimowy użytkownik

Menu nawigacyjne