实际上,C程序通常会使用一个或两个静态级别的指针。三重间接寻址很少见。但是无限是非常普遍的。无限指针间接可以借助结构来实现。
struct list { struct list *next; ... } lst; lst->next->next->next->...->next
这样我们就可以实现多指针间接。
还有另一种表示法,如下所示
– *(*(..(*(*(*lst).next).next).next...).next).next
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分