64,651
社区成员
发帖
与我相关
我的任务
分享
void creatlistwei(linklist *&L,int n)
{
int i;
linklist *p,*q;
L=(linklist *)malloc(sizeof(linklist));
L->next=NULL;
q=L; //q作尾指针
for(i=n;i>0;i--)
{
p=(linklist *)malloc(sizeof(linklist));
cin>>p->data;
q->next=p; //尾插入
q=p; //q指向末尾节点
}
p->next=NULL//置空
}
void creatlistwei(linklist *&L,int n)
{
int i;
linklist *p,*q;
L=(linklist *)malloc(sizeof(linklist));
L->next=NULL;
q=L;
for(i=n;i>0;i--)
{
p=(linklist *)malloc(sizeof(linklist));
cin>>p->data;
p->next=q->next;
p=q->next; //改成q->next = p;
q=q->next;
}
}