Указатель на уточнение указателя
Я следил за этимруководство о том, какуказатель на указатель Работа.
Позвольте мне процитировать соответствующий отрывок:
int i = 5, j = 6, k = 7;
int *ip1 = &i, *ip2 = &j;
Теперь мы можем установить
int **ipp = &ip1;
а такжеipp
указывает наip1
что указывает наi
. *ipp
являетсяip1
, а также**ipp
являетсяi
, или 5. Мы можем проиллюстрировать ситуацию с помощью нашей знакомой нотации с прямоугольником и стрелкой, например:
Если тогда мы говорим
*ipp = ip2;
мы изменили указатель наipp
(то есть,ip1
) содержать копиюip2
так, чтобы оно (ip1
) теперь указывает наj
:
Мой вопрос: почему на втором рисункеipp
все еще указывая наip1
но нетip2
?