简单来两个:
主要是要说 #define OFFSETOF(type, struc) ((size_t) (&((type *) NULL)->struc))
的用法,这个可以得到type->struc 对于首地址的偏移。这个不错@@
本文介绍了一种使用预处理宏定义获取C语言中结构体成员相对于结构体起始位置偏移量的方法,并通过具体实例展示了如何利用该方法设置和获取结构体成员的数据。
简单来两个:
主要是要说 #define OFFSETOF(type, struc) ((size_t) (&((type *) NULL)->struc))
的用法,这个可以得到type->struc 对于首地址的偏移。这个不错@@
587

被折叠的 条评论
为什么被折叠?