二级指针 · 指向指针的指针
int a=15; int *p=&a; int **pp=&p; —— pp → p → a
二级指针 pp
一级指针 p
变量 a
pp
int **
存的地址
0x…20
= &p(p 的地址)
p
int *
存的地址
0x…10
= &a(a 的地址)
a
int
存的值
15
地址 0x…10
pp
是 p 的地址
*pp
解一次 → 得到 p(仍是地址)
**pp
再解一次 → 得到 a 的值
▶ 重播