第一种: 需要手动把节点通过note_to_obj(看上一篇)再转成结构体 #define list_for_each(n,head)\ for(n=head->next; n!=head; n=n->next)