C语言的定义匹配

我不知道这个标准是什么,知道是这个关系.

 

 

Add_To_Back_Of_Page_List(&s_freeList, page);      

 

 

static __inline__ void Add_To_Back_Of_##LType(struct LType *listPtr, struct NType *nodePtr) { /
    KASSERT(!Is_Member_Of_##LType(listPtr, nodePtr));      /
    nodePtr->next##LType = 0;         /
    if (listPtr->tail == 0) {         /
 listPtr->head = listPtr->tail = nodePtr;      /
 nodePtr->prev##LType = 0;        /
    }            /
    else {           /
 listPtr->tail->next##LType = nodePtr;       /
 nodePtr->prev##LType = listPtr->tail;       /
 listPtr->tail = nodePtr;        /
    }            /
}     

 

 

 

 

你可能感兴趣的:(C语言的定义匹配)