设指针变量p指向单链表中结点A的直接前驱,若删除单链表中结点A,则需要修改指针的操作序列为()。

9 查阅

设指针变量p指向单链表中结点A的直接前驱,若删除单链表中结点A,则需要修改指针的操作序列为()。

A.q=p->next;p->next=q->next;free(q);

B.q=p->next;p->next=q->next;

C.p->next=p->next->next;

D.q=p->next;p->data=q->data;free(q);

参考答案:

答案:q=p->next;p->next=q->next;free(q);