路过的小游侠 + 《软件工程(C编码实践篇)》MOOC课程作业http://mooc.study.163.com/course/USTC-1000002006
GitHub: https://github.com/littleRanger/SoftwareEngineering/tree/master/lab4
1. 代码思路
目标:实现一个可重用的链表.
生死相依原则: 创建和销毁要配对出现.
什么时候用assert
//可以自由定义用户数据的链表
//编写一个指导用户使用的demo
设计一个链表. 模块集成到menu中
2. 实验截图:
3. 总结:
一个可重用的链表包含 链表和链表节点. 以及对链表的操作的实现.然后在menu中的结构体中包含该链表节点的指针, 通过改变指针的类型来切换链表节点和数据结构节点.