关于 在一个值递增的链表中 删除大于mink且小于maxk之间的元素的函数 求教
int delete_mink_maxk(List P,int *Len,float mink,float maxk){
while(1&&P->next){
if(P->next->data>mink&&P->next->data<maxk) P->next=P->next->next;
else P=P->next;
}
return OK;
}
为什么这个函数不行呢?
[ 本帖最后由 zhuchenxi 于 2011-9-23 00:09 编辑 ]