c语言链表详解 双向链表的删除和插入?

双向链表的删除和插入?如果(!(p=GetElemP_DuL(L,i)))返回错误if(!(s=(DuLinkList)malloc(sizeof(DuLNode)))return ERROR s-&

双向链表的删除和插入?

如果(!(p=GetElemP_DuL(L,i)))返回错误if(!(s=(DuLinkList)malloc(sizeof(DuLNode)))return ERROR s->data=es->prior=p->prior p->prior->next=s->next=p->prior=s return OK}//listinertu DuL