之前看到一篇单向链表的博文,代码也看着很舒服,于是乎记录下来,留给自己~,循序渐进,慢慢 延伸到真正的内核链表~(敢问路在何方?路在脚下~) 1. 简介 链表是Linux 内核中最简单,最普通的数据结构.链表是一种存放和操作可变数量元素(常称为节点) 的数据结构,链表和静态数组的不同之处在于,它所包含的元素都是动态创建并插入链表的,在编译 时不必知道具体需要创建多少个元素,另外也因为链表中每个元素的创建时间各不相同,所以它们在 内存中无须占用连续内存区.正是因为元素不连续的存放,所以各个元素需要…