在Linux下链表使用介绍二:list_add/list_add_tail、list_for_each/list_for_each_safe等
在上一篇我们介绍了list_head;并定义了结构体节点,如何把该类型的结构体节点串成一个链表呢?1、必须专门定义一个链表头,并初始化:struct list_head ListHead;INIT_LIST_HEAD(&ListHead);其中INIT_LIST_HEAD的定义为#define INIT_LIST_HEAD(ptr) do { \ (ptr)-&g...