在双链表中,删除指针p所结点的语句是什么

如题所述

p是要删除的结点,q是p的前一个结点

q->next = p->next;//删除的结点的后一结点的首地址赋值给删除的结点的前一结点的next
p->next->prior = q;//删除的结点的后一结点的prior指向删除的结点的前一结点的首地址
free(p);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-20
p->next->pre = p->pre;
p->pre->next = p->next;
free(p);
相似回答