首页 > 编程知识 正文

be的用法,so的用法

时间:2023-05-04 05:26:28 阅读:115936 作者:2019

offsetof,用于确定结构中成员在结构中的偏移的程序语言。

size _ t offset of (结构名称,成员名称);

第一个参数是结构的名称,第二个参数是结构成员的名称。 宏返回结构结构名称成员memberName的偏移。 偏移为size_t类型。

例程:

#include stddef.h

#include stdio.h

结构地址{

char name[50];

char street[50];

int phone;

(;

int main () )

{

printf (“地址结构中的name偏移=%d字节。 n ",

关闭(结构地址,名称);

printf (“地址结构中的street偏移=%d字节。 n ",

关闭(struct address,street );

printf (“地址结构中的phone偏移=%d字节。 n ",

关闭(结构地址,phone );

返回(0;

}

执行结果:

地址结构的name偏移=0字节。

地址结构的street偏移=50字节。

地址结构的phone偏移=100字节。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。

  •  标签:  
  • be   so