编写一个C程序来显示结构成员的大小和偏移量

编写一个C程序来显示结构成员的大小和偏移量

问题

编写一个C程序来定义结构体并显示成员变量的大小和偏移量

结构体 - 它是一个不同数据类型变量的集合,组合在一个名称下。

结构声明的一般形式

datatype member1; struct tagname{ datatype member2; datatype member n; };登录后复制

tagname - 指定结构的名称

member1, member2 - 指定构成结构的数据项。

示例

struct book{ int pages; char author [30]; float price; };登录后复制