p=L->next;j=1;
while(p&&j<i)
{
p=p->next;++j;
}
if(!p||j>i) return ERROR;
e=p->data;
return OK;
}
//判断元素e是否在该链表中
int LocateElem(LinkList La,ElemType e)
{
LinkList p;
p=La;
int i=0;
while(p->next)
{
p=p->next;
i++;
if(p->data==e)
return i;
}
return 0;
}
//打印表中元素值
void PrintList(LinkList L)
{
LinkList p;
p=L;
while(p->next)
{
p=p->next;
cout<<p->data<<ends;
}
cout<<endl;
}
//插入操作
int ListInsert(LinkList &L,int i,ElemType e)
{
LinkList p,s;
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库C++版数据结构单链表(2)在线全文阅读。
相关推荐: