在以L为头结点的双向链表中删除所有值为key的结点,结点结构定义如下。

在以L为头结点的双向链表中删除所有值为key的结点,结点结构定义如下。


【正确答案】:在以L为头结点的双向链表中删除所有值为key的结点。
p->prior->next=p->next
free(p)
p=q