我們今天只用一問一答的形式來看一下指向指針,可能有點字數少,感覺沒內容······
問題:如何理解指向指針的指針?
我在一篇教程中看到下面這段,它描述指向指針的指針是如何運作的。
引用文章相關段落如下:
int i = 5, j = 6, k = 7;
int *ip1 = &i, *ip2 = &j;
現在我們可以這麼寫:
int **ipp = &ip1;
那麼現在指針 ipp 指向了 ip1,ip1 指向了 i。*ipp 就是 ip1,**ipp 就是 i,或者說是 5。我們可以用我們熟悉的盒子箭頭圖來描述,像這樣: