指向指针的指针。
一个数据有自已的地址,在该地址上储存自己的值;
一个指针有自己的地址,该地址储存的是它指向的数据的地址;
指向指针的指针也有自己的地址,该地址储存的是它指向的指针的地址;
’&‘ 可以查找地址,’*‘可以取得地址上的值;
int n;
int *p = &n; // 将n的地址赋给指针p (如果要取得n的值,用*p,因为p储存的是n地址)
int **pi = &p; // 将p的地址赋给指针pi
*pi (== p); // *实际上取得的是p地址上的值( n 的地址)
**pi(==*p); // 取得储存在p上的地址上储存的值(n)

浙公网安备 33010602011771号