[求助]链表的插入问题
各位好,最近学习数据结构的链表,其中有几个问题总是想不明白,还请各位给看一下。int LinkInsert(LinkList *L,int i,elemtype x)
{
LinkList *p; int j;
p=L;j=0;
while(p!=NULL&&j<i-1)
{p=p->next;j++;}
if(p==NULL) return(0);
s=(LinkList*)malloc(sizeof(LinkList));
s->data=x;
s->next=p->next; p->next=s;
return(1);
}
我不知道在这里面J的作用是干什么。这又不是顺序表。
希望各位给个提示,谢谢了