Как распечатать содержимое двусвязного списка? - PullRequest
0 голосов
/ 14 июля 2010

Как можно распечатать значения списка, используя list.h, определенный в /include/linux/list.h?

1 Ответ

2 голосов
/ 14 июля 2010

Примерно так:

struct list_head head; /* previously initialized */
struct list_head *pos;

list_for_each(pos, head)
{
    your_type *elt;
    elt = list_entry(pos, typeof(*elt), name_of_list_head_struct_member);
    /* and print *elt! */
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...