顺序表的删除操作 bool ListDelete(SqList &L ,int i, Elemtype &e){//删除位置i处的元素,并将i处元素的值返回给e if(i<1||i>L.length)//判断i的范围是否有效,逻辑位置 return false; e=L.data[i-1]//将被删除的元素赋值给e for(int j=i;j<L.length;j++)//将第i个位置后的元素前移, L.data[j-1]=L.data[j]; L.length--;线性表的长度减一 rerurn true; }