【发布时间】:2012-03-07 09:41:43
【问题描述】:
#define offsetof(type, member) ((size_t)(&((type *)0)->member))
我不明白 (&((type *)0)->member) 这到底是在告诉我什么.....
这里的类型可能是一个结构或其他东西??...
更具体地说,这里的 0 告诉我什么??
【问题讨论】:
-
Why does this C code work? 的可能重复项
标签: c pointers structure offset