若不带头结点的单链表中 头指针为head 则该链表为空的判定条件是(25)。A.head==NULLB.head->next=
结点,指针,条件
已帮助 人
若不带头结点的单链表中,头指针为head,则该链表为空的判定条件是(25)。
A.head==NULL
B.head->next==NULL
C.head!=NULL
D.head->next==head
请帮忙给出正确答案和分析,谢谢!
-
正确答案:A
解析:本题考查链表为空的判定条件。题目中给出的单链表head是不带头结点的单链表,头结点是指在单链表head第一个结点之前附设的一个结点,头结点的数据域可以不存放任何数据信息,而其指针域存放指向第一个结点的指针。在题目中告诉了我们,第一个结点的指针为head,而整个单链表的存储必须从第一个结点进行,如果链表为空,则说明第一个结点为空,因此链表为空的判定条件是head==NULL。
