相比起数组,链表解决了数组不方便移动,插入,删除元素的弊端,但相应的,链表付出了更加大的内存牺牲换来的这些功能的实现. 链表概述 包含单链表,双链表,循环单链表,实际应用中的功能不同,但实现方式都差不多. typedef struct Node {` int data; //数据类型,你可以把int型的data换成任意数据类型,包括结构体struct等复合类型` struct Node *next; //单链表的指针域` } Node,*LinkedList; ` //Node表示结点的类型,L…