typedef struct Node{
int number;
struct Node *pre;
struct Node *next;
}Node,*NodList;
NodList NodCreat(NodList L){
int num,x,cart=1;
L=(Node*)malloc(sizeof(Node));
L->pre=NULL;
L->next=NULL;
scanf("%d",&num);
scanf("%d",&x);
L->number=x;
Node *r;
r=L;
for(cart=1;cart<=num;cart++)
{
Node *p;
p=(Node)malloc(sizeof(Node));
p->pre=NULL;
p->next=NULL;
scanf("%d",&x);
p->number=x;
r->next=p;
p->pre=r;
r=r->next;
}
return L;
}
数据结构-双链表的创建
最新推荐文章于 2025-04-14 17:24:31 发布