双向链表的基本操作
第1关:双向链表的插入操作
任务描述
本关任务:编写双向链表的插入操作函数。
相关知识
双链表中用两个指针表示结点间的逻辑关系:指向其前驱结点的指针域prior,指向其后继结点的指针域next。双向链表的结点结构如图所示:
![](https://img-blog.csdnimg.cn/img_convert/041592d2a4d93491704980992ccfb154.png)
双向链表结点类型定义如下:
typedef struct node
{ ElemType data; //数据域
本关任务:编写双向链表的插入操作函数。
双链表中用两个指针表示结点间的逻辑关系:指向其前驱结点的指针域prior,指向其后继结点的指针域next。双向链表的结点结构如图所示:
双向链表结点类型定义如下:
typedef struct node
{ ElemType data; //数据域