просто хочу задать вопрос начинающему ...
здесь я сделал некоторый код для понимания концепции / основы указателя:
int a=1;
int *b=&a;
int **c = &b;
int ***d = &c;
cout << &*(&*d) << endl;
может кто-нибудь объяснить мне, почему &*(&*d)
адрес возврата "c" вместо адреса "b"?
Я также пробовал код, подобный &*(&*(&*(&*(&*d))))
, но он сохраняет адрес возврата "c"
Большое спасибо:)