Może mi ktoś do tego kodu napisać co jest wskaźnikiem, a co referencją i dlaczego w 3 częściach adres wyświetla się inaczej (czyli najprościej ujmując napisać komentarze do linijek) bo ja już oczopląsów dostaję. Dzięki
#include<iostream>
using namespace std;
int main()
{
int x = 0;
int *px = &x;
int **ppx = &px;
cout << "x = " << x << endl;
cout << "**ppx = " << **ppx << endl;
cout << "*px = " << *px << endl << endl;
cout << "&x = " << &x << endl;
cout << "px = " << px << endl;
cout << "&**ppx = " << &**ppx << endl;
cout << "&*px = " << &*px << endl;
cout << "*ppx = " << *ppx << endl<< endl;
cout << "&px = " << &px << endl;
cout << "ppx = " << ppx << endl << endl;
cout << "&ppx = " << &ppx << endl;
return 0;
}