数据结构 尾插法

来源:互联网 发布:数据库服务启动不了 编辑:程序博客网 时间:2024/05/23 12:13
#include<stdio.h>
#include<stdlib.h>
typedef struct linklist
{
int data;
struct linklist * next;
}node,*link;
void CreatRear(link &l,int m)
{
l=(link)malloc(sizeof(node));
link r=l;
for(int i=0;i<m;i++)
{
link p=(link)malloc(sizeof(node));
p->data=i;
r->next=p;
r=p;
}
r->next=NULL;
}
void out(link l)
{
l=l->next;
while(l)
{
printf("%d ",l->data);
l=l->next;
}
printf("\n");
}
int main()
{
    link l;
CreatRear(l,5);
out(l);
}
0 0