有以下结构体说明和变量定义,如图所示:    struct node    {int data;struct node *next;}  *p,*q,*r,  现妥将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是______。

admin2009-02-10  37

问题 有以下结构体说明和变量定义,如图所示:    struct node    {int data;struct node *next;}  *p,*q,*r, 

现妥将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是______。

选项 A、P->next=q->next;
B、p->next=(p->next->next;
C、p->next=r
D、p=q->next;

答案D

解析 要想将q所指结点从链表中删除,同时保持链表的连续,必需使p结点的next指向r,在四个选项中,只有选项 D不能做到。
转载请注明原文地址:https://kaotiyun.com/show/KHXp777K
0

相关试题推荐
最新回复(0)