Linux kernel's list.h提供了许多用于迭代自己的链表实现的宏。例如:
/**
* list_for_each - iterate over a list
* @pos: the &struct list_head to use as a loop cursor.
* @head: the head for your list.
*/
#define list_for_each(pos, head) \
for (pos = (head)->next; pos != (head); pos = pos->next)
试图缩写的pos
参数的名称是什么? (pos
代表/意味着什么?)
答案 0 :(得分:3)
它表示“位置”,如列表中的当前位置。
答案 1 :(得分:2)
它缩写" position",显示当前光标位置。