已知一个带有表头结点的双向循环链表 L,结点结构为
,其中,prev 和 next 分别是指向 其直接前驱和直接后继结点的指针。现要删除指针 p 所指的结点,正确的语句序列是
p->next->prev = p->prev;p->prev->next = p->prev;free(p);
p->next->prev = p->next;p->prev->next = p->next;free(p);
p->next->prev = p->next;p->prev->next = p->prev;free(p);
p->next->prev = p->prev;p->prev->next = p->next;free(p);

这道题你会答吗?花几分钟告诉大家答案吧!