在一个单链表中,已知指针q指向指针p所指结点的前驱结点,则删除*p结点的操作语句是()

在一个单链表中,已知指针q指向指针p所指结点的前驱结点,则删除*p结点的操作语句是()


A、

q=p


B、

q=p->next


C、

q->next=p


D、

q->next=p->next


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


如图,将p移除后,需要修改p的直接前驱结点q的指针域,使其指向移除结点p的直接后继结点。故本题选D。


Top