双向链表的删除操作

if (filter ->next )
    filter ->next->pre = filter ->pre;
else
    list->tail = filter ->pre;

if (filter ->pre)
    filter->pre->next = filter ->next;
else
    list ->head = flter ->next;

free (filter);

 

posted on 2023-08-08 19:59  开源侠  阅读(15)  评论(0)    收藏  举报