2013年7月11日

Linux中实用链表介绍

摘要: 1. 为使用链表机制, 你的驱动必须包含文件 . 其定义了list_head结构:struct list_head { struct list_head *next, *prev; };为使用Linux链表, 需要重新定义一个数据结构,结构中声明一个list_head类型的成员. 它的声明可能看起来象这样:struct new_struct{ struct list_head list; /* 这个成员的位置无关,即可在结构中任意位置 */ int data; /* 数据成员 */ /* ... 添加其他字段 */};2. 链表在使用前必须初始化:用宏INIT_LIST_HEAD来... 阅读全文

posted @ 2013-07-11 14:33 eric.geoffrey 阅读(171) 评论(0) 推荐(0) 编辑

导航