#include<stdio.h>
#include<malloc.h>
#include<stdlib.h>
typedef struct dnode
{
int data;
struct dnode *prior,*next;
}dnode,*DLIST;
//初始化双向链表
void initiadlist(DLIST &l)
{
l=(dnode *)malloc(sizeof(dnode));
l->next=l->prior=NULL;
printf("初始化链表成功!\n");
}
//随机建立链表
void crealist(DLIST &l)
{
dnode *s;
s=(dnode *)
备忘录:交换双向链表元素
最新推荐文章于 2025-01-05 10:51:59 发布

最低0.47元/天 解锁文章
2670

被折叠的 条评论
为什么被折叠?



