//////检查插入位置的正确性
if(i<0||i>L->last)
{
cout<<"插入位置错误!";
return ;
}
//////插入数据
else
{
for(int j=L->last-1;j>=i-1;j--)
L->data[j+1]=L->data[j];
L->data[i-1]=x;
L->last++;
}
}
//////删除操作
void Del_Seqlist(Seqlist* L ,int i)
{
/////检查是否为空栈
if(L->last<0)
{
cout<<"线性表为空!";
return ;
}
/////检查删除位置
if(i<1||i>L->last)
{
cout<<"无法找到!";
return ;
}