
【参考答案】
// 删除 *** 作Status ListDelete_DuL(DulinkList &L,inti,Ele mType &e){if(!(p=G e tElemP_DuL(L,i))) return ERROR;e=p->data;p->prior->next=p->next;p->next->prior=p->pror;free(p);return OK;}// 插入 *** 作Status ListInsert_DuL(DulinkList &L,inti,ElemType &e){if(!(p=G e tElemP_DuL(L,i)))return ERROR;if(!(s=(DulinkList)malloc(sizeof(DuLNode))))return ERROR;s->data=e;s->pri or =p;p-> next -> prior =s;p->next=s;s->next=p->next->next;return OK;}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)