数据结构|链表|问题17

考虑下面的函数来遍历链表。

null

void traverse( struct Node *head)
{
while (head->next != NULL)
{
printf ( "%d  " , head->data);
head = head->next;
}
}


以下哪项是 错误的 关于上述功能? (A) 当链表为空时,该函数可能会崩溃 (B) 当链表不为空时,该函数不会打印最后一个节点 (C) 该函数的执行不正确,因为它改变了头部 答复: (C) 说明: 这个问题的小测验

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享