实验报告及详细设计
{
P=P->next;
++j;
}//寻找第i-1个节点
if(!P||j>i-1)
printf("错");
S=(Linklist)malloc(sizeof(LNode));//生成新节点 S->data=e;
S->next=P->next;//插入到S中
P->next=S;
return P;
}
删除函数
Linklist ListDelete_L(Linklist L,int i)//单链表的删除 {
Linklist P,S;
int j;
P=L;
j=0;
while(P->next&&j<i-1)
{
P=P->next;