![]() |
#2
TonyDeng2014-05-26 21:50
|

void delete_sqlist(sqlist L, int i);
/*删除顺序表L中第i个位置上的结点*/
{
if ((i<1)||(i>L.last)) error ('非法位置');
for (j=i+1;j=L.last;j++)
L.data[j-2]=L.data[j-1];
L.last = L.last-1
}
里面的L.data[j-2]=L.data[j-1];
不是应该是 L.data[j-1]=L.data[j];的吗?