5
#define TAILQ_ENTRY(type) \
struct { \
struct type *tqe_next; /* next element */ \
struct type **tqe_prev; /* address of previous next element */ \
}
我发现上面的代码使用指针指针,这不是唯一的一个。我想知道为什么这样做?指针本身无法处理它?为什么Linux使用这个“指向指针”的列表?
@Tom薛,我进一步改进了我的答案。请看一看。 – Acorbe
谢谢!现在很清楚。 –