若带头结点的单链表的头指针为head,则判断该链表是否为空的条件是()

若带头结点的单链表的头指针为head,则判断该链表是否为空的条件是()


A、

head==NULL


B、

head->next==NULL


C、

head!=NULL


D、

head->next!=head


【正确答案】:B
【题目解析】:

在算法中,变量head是链表的头指针,它是指向单链表的第一个结点的指针。故若单链表为空,即没有第一个结点,则head->next==NULL。选B。