在一个带头结点的循环双向链表中,若要删除指针 p 所指向的结点,则执行 操作。
A.p->prior->next=p->next; p->next->prior=p->prior;
B.p->next->prior=p; p->next=p->next->next;
C.p->prior->next=p; p->next=p->next->prior;
D.p=p->next; p->prior->next=p->prior;
正确答案是A
在一个带头结点的循环双向链表中,若要删除指针 p 所指向的结点,则执行 操作。
A.p->prior->next=p->next; p->next->prior=p->prior;
B.p->next->prior=p; p->next=p->next->next;
C.p->prior->next=p; p->next=p->next->prior;
D.p=p->next; p->prior->next=p->prior;
正确答案是A