题22

题目

Q:对于一个带头结点的双循环链表 L ,判断该表为空表的条件是 ( )
A. L->prior == L && L->next == NULL
B. L->prior == NULL && L->next==NULL
C. L->prior == NULL && L->next==L
D. L->prior == L && L->next == L

分析

A:和题21对比起来看,同样都是,判定链表是否为空,头的指向都是指向自己
循环双链表 L 判空的条件是头结点 (头指针) 的 prior 和 next 域都指向它自身。

D