#ifndef FIELDOFFSET #define FIELDOFFSET(type,member) ( (size_t) &(((type*) 0)->member) ) #endif
应该是求得结构的某个成员的偏址,但看不太懂!谢谢指导!
这条语句的意义是返回member相对于type的偏移量...并不一定真和0地址相关!
谢谢!
就是对这个(type*) 0看的不顺眼!