list_head详解

/* 整理于2012.11.27 于广工大 */html 在linux内核中,有大量的数据结构须要用到双循环链表,例如进程、文件、模块、页面等。若采用双循环链表的传统实现方式,须要为这些数据结构维护各自的链表,而且为每一个链表都要设计插入、删除等操做函数。因为用来维持链表的next和prev指针指向对应类型的对象,所以一种数据结构的链表操做函数不能用于操做其它数据结构的链表。因此,在Linux源代
相关文章
相关标签/搜索