首页 > 试题广场 >

设一条单链表的头指针变量为head且该链表没有头结点。则其判

[单选题]
设一条单链表的头指针变量为head且该链表没有头结点。则其判空条件是( )
  • head==0
  • head-> next==0
  • head-> next =head
  • head!=0
为什么不是head==null呀
编辑于 2019-11-08 12:46:13 回复(0)

选A,因为单链表有头指针变量head且该链表没有头结点,那么这个头指针必定指向第一个结点,看B选项,head->next==0,说明指向的是第二个结点了,这时就算它是指向空的,也不能说明链表是空的,因为还有第一个结点

编辑于 2019-04-16 22:51:47 回复(0)