不要看!
{
ElemTypedata[MaxSize];
intlength;
}SqList;
voidCreateList(SqList*L,ElemTypea[],intn)\/\/创建
{
inti=0,k=0;
L=(SqList*)malloc(sizeof(SqList));
while(i<n)
{
L>data[i]=a[i];
k++;
i++;
}
L>length=k;
}
voidDestroyList(SqList*L)
{
free(L);
}
voidDispList(SqList*L)\/\/显示
{
inti;
for(i=0;i<L>length;i++)
{
cout<<L>data[i].bname<<\"\"<<L>data[i].price<<\"\"<<L>data[i].num<<endl;
}
}
intLocateElem(SqList*L,chare[])\/\/查找
{
inti=0;
while(i<L>lengthstrcmp(L>data[i].bname,e))
i++;
if(i>=L>length)
return0;
elsereturni+1;
}
boolListInsert(SqList*L,inti,ElemTypee)\/\/插入学生信息
{
intj;
if(i<1||i>L>length+1)
returnfalse;
i;\/\/转换
for(j=L>length;j>i;j)
L>data[j]=L>data[j1];
L>data[i]=e;
L>length++;
returntrue;
}
boolListDelete(SqList*L,inti,ElemTypee)\/\/删除
{
intj;
if(i<1||i>L>length)
returnfalse;
i;
for(j=i;j<L>length1;j++)
{
L>data[j]=L>data[j+1];
L>length;
returntrue;
}
}
&n
第83章 不要[1/2页]