int ListDelete(SeqList *L , int i , ElemType *e)
{
int k;
if(L->Length == 0){
//线性表为空
return 0;
}
if(i < 1 || i > L->Length){
//删除的位置不存在
return 0;
}
*e = L->data[i-1];
if(iLength){
for(k = i ; k < L->Length ; k++){
L->data[k-1] = L->data[k];
}
L->Length--;
return 1;
}
}



