04ds_05day
==============================
2022-8-5
==============================
note
一.早测
完成有头双向循环链表的功能
1.创建头结点
2.插入数据结点
3.遍历链表
4.销毁链表
5.查找结点
6.删除结点
7.拿出结点
只写声明和实现,不用写调用(llist.c 和 llist.h)
=================================
作业
1.把这一周讲过的内容都完完整整的复习一遍
2.把三个版本的通用性强的链表重新实现一遍
3.在纸上写链表的代码
=================================
通用性强的链表
结点图
main.c
| |
llist.h
| |
llist.c
| |
makefile
| |
可变长的通用性强的链表
=================================
可变长的结构体
需要把可变长的因子放到结构体定义的最后
| |
=================================
main.c
| |
llist.h
| |
llist.c
| |
makefile
| |
=================================
封装通用性强的链表
main.c
| |
llist.h
| |
llist.c
| |
makefile
| |