C/C++ 中指標層次可以有多少層?


事實上,C 程式中一或兩個靜態指標層次很常見。三重間接引用很少見。但無限間接引用非常常見。藉助於結構體,可以實現無限指標間接引用。

struct list { struct list *next; ... } lst; lst->next->next->next->...->next

這樣我們就可以實現多個指標間接引用。

還有另一種替代符號,如下所示

– *(*(..(*(*(*lst).next).next).next...).next).next

更新於: 2019-07-30

150 次瀏覽

開啟你的 職業生涯

完成課程即可獲得認證

開始學習
廣告
© . All rights reserved.