2016-09-01 2 views
0

Linux kernel's list.h은 자체의 링크 된 목록 구현을 반복하기위한 많은 매크로를 제공합니다. 예를 들어 :리눅스 커널의 list.h에서 pos가 의미하는 것

/** 
* 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은 무엇을 의미합니까?)

답변

2

"위치"를 약자로 표시하며 현재 커서 위치를 보여줍니다.

+0

에코 ... 에코 ... 에코 ... –

+0

내 스레드가 우리가 방금 동기가 좋았 으면 좋겠어 :) – tversteeg

+1

그래서 답변에 대한 잠금 메커니즘이 있어야합니다 : P – Tommylee2k

3

목록의 현재 위치와 마찬가지로 "위치"를 의미합니다.

관련 문제