Chinaunix
标题:
求助,C语言问题
[打印本页]
作者:
buzzle
时间:
2008-12-29 12:02
标题:
求助,C语言问题
请问下面这个宏转换是什么意思?
#define list_entry(ptr,type,member) ((type*)((char*)(ptr)-(unsigned long)(&((type*)0)->member)))
作者:
zhuhefang2006
时间:
2008-12-29 12:02
http://linux.chinaunix.net/bbs/thread-1049111-1-1.html
这个帖子解释得非常清楚
建议楼主以后问问题,可以先在google里搜索一下
[
本帖最后由 zhuhefang2006 于 2008-12-29 12:20 编辑
]
作者:
drowsyboy
时间:
2008-12-29 12:17
标题:
回复 #1 buzzle 的帖子
根据结构体(type)内member成员的地址ptr,找到该结构体变量的指针
作者:
buzzle
时间:
2008-12-29 12:23
http://linux.chinaunix.net/bbs/thread-1049111-1-1.html
这个帖子解释得非常清楚
建议楼主以后问问题,可以先在google里搜索一下
[ 本帖最后由 zhuhefang2006 于 2008-12-29 12:20 编辑 ]
谢谢!!受教了
作者:
buzzle
时间:
2008-12-29 12:24
也感谢drowsyboy 兄的解答!!!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2