![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
当代最优秀的程序设计语言
灯下校书人
这个作者很懒,什么都没留下…
展开
-
C----单向链表
1、定义链表结构 #define ElementType int #define ElementTypeNULL -1 //节点 typedef struct Node { ElementType Element; struct Node *Next; } Node; typedef Node *List; 2、链表操作 //创建一个新节点 List NewNode(ElementType elem) { List L = (List) malloc(sizeof原创 2021-09-04 17:53:58 · 68 阅读 · 0 评论 -
C----双向链表
1、定义链表结构 #define ElementType int #define ElementTypeNULL -1 //节点 typedef struct Node { ElementType Element; struct Node *Prev; struct Node *Next; } Node; typedef Node *List; 2、链表操作 //创建一个新节点 List NewNode(ElementType elem) { List L原创 2021-09-04 17:52:20 · 59 阅读 · 0 评论