在循环链表中,以下哪个条件是判断链表为空的依据?
答案解析
循环链表的特点是链表中最后一个结点的指针域指向头结点,形成一个环。判断循环链表是否为空的条件是,指针p指向头结点且p的下一个结点也是头结点。正确答案是B。
A选项错误,因为循环链表的头结点不会为NULL;C选项错误,因为循环链表的头结点的下一个结点不会是NULL;D选项错误,因为仅指针p为头结点不能判断链表是否为空。
正确答案:B