在如图所示的链表中,可将q所指节点从链表中删除并释放该节点的是( )。

admin2020-06-16  14

问题 在如图所示的链表中,可将q所指节点从链表中删除并释放该节点的是(  )。

选项 A、(*p).next=(*q).next;free(p);
B、p=q一>next;free(q);
C、p=q;free(q);
D、p一>next=q一>next;free(q);

答案D

解析 要将结点b从链表中删除,应先将a的指针域指向b结点的下一个结点,即p一>next=q一>next,然后释放指针q的空间。
转载请注明原文地址:https://kaotiyun.com/show/zs3p777K
0

随机试题
最新回复(0)