指针的指针

指针变量在内存中也有对应的位置,所以自然也会有指向指针变量的指针,也就是标题中所说的指针的指针。指针的指针作为一种多级间接寻址手段在创建一些复杂数据结构时非常有用。指针的指针使用两个*来声明,例如int **p;。同样指针的指针在解引用时也是使用两个*

Tip

应该避免使用这种指针的指针的复杂数据结构,这会更加容易的使你控制数据的逻辑发生混乱。