#include <iostream>
using namespace std;
int *wsk;
int main()
{
int liczba = 5;
wsk = &liczba;
cout << wsk << endl;
cout << &wsk << endl;
cout << *wsk << endl;
return (0);
}
Mam problem ze zrozumieniem. Pierszy cout wypisze adres w pamieci zmiennej liczba, ostatni wypisze wartosc zmiennej liczba, a ten srodkowy wypisze adres w postaci 0x477008 zamiast 0x29fefc jak w pierwszym.
jak wskaźnik wskazuje sam na siebie to adres juz nie jest wyświetlany dziesietnie czy co?