Wskazniki w C.

0

Mógłby ktoś mi napisac jak wyswietlić adres pamięci na jaki wskazuje wskaźnik,
oraz jego wartość,please!

0

Adres i jego wartość? Adres jest wartością wskaźnika, użyj formatu %p dla funkcji z rodziny *printf.

0
kq napisał(a):

Adres i jego wartość? Adres jest wartością wskaźnika, użyj formatu %p dla funkcji z rodziny *printf.

Nie rozumiem 2 czesci tego co napisaleś , ale takie zadanie dostałem( jak wyświetlić wartość to wiem ,ale adres....

3

Wyświetlasz po prostu wskaźnik i to będzie właśnie adres na który wskazuje:

int* pointer = (int*)0x1234;
printf("%p", pointer); // wskazuje na adres 1234
0
Ktos napisał(a):

Wyświetlasz po prostu wskaźnik i to będzie właśnie adres na który wskazuje:

int* pointer = (int*)0x1234;
printf("%p", pointer); // wskazuje na adres 1234

thx!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1