最近遇到了一个作业题目是:
建立一个循环链表,其节点有前置,数据和下一个三个域,其中数据为数据域,存放元素的有效信息,下一个域为指针域,指向后继节点,之前为指针域,它的值为NULL。编写一个算法将此表格改为循环双链表。
- 建立链表节点结构
链表节点在Ç语言建立的方法是通过结构体建立,在结构体内部建立其结构本身类型的指针来实现链表节点,听起来有点拗口,下面看看代码如何实现
最近遇到了一个作业题目是:
建立一个循环链表,其节点有前置,数据和下一个三个域,其中数据为数据域,存放元素的有效信息,下一个域为指针域,指向后继节点,之前为指针域,它的值为NULL。编写一个算法将此表格改为循环双链表。
链表节点在Ç语言建立的方法是通过结构体建立,在结构体内部建立其结构本身类型的指针来实现链表节点,听起来有点拗口,下面看看代码如何实现