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

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

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

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

C.p->next=p->next->next;free(p->next);

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

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

猜你喜欢