请教大家一个指针多重解引用的问题
之前看书讲到指针多重解引用的一段:const int **pp2;
int *pl;
const int n=13;
pp2=&p1; //①
*pp2=&n; //②
*p1=10; //③
//n==10?
这段代码书上说更改了n的值,但我怎么感觉是更改n的地址了?
第①句:将p1的地址赋给pp2. 假如我此时*pp2应该读的是*p1的值啊。
第②句:把n的地址赋给*pp2. *pp2==&n==*p1
第③句:把10的值赋给*p1。
那我改变了*p1也只应该改变到&n的地址啊。
顺便问一下,积分怎么得啊