关于结构体占的字节空间

内容分享3周前发布
0 0 0

1.一样类型的变量:

结构体中一样类型的变量所占的字节空间为:该变量的字节空间x变量总数

例如:

关于结构体占的字节空间

2.不同类型的变量:

求结构体不同变量所占的字节空间总数方法:

1.找到所占字节空间最大的变量(总字节数为该变量的倍数,将该字节数解为a)

2.观察其他变量所占字节空间,将其填充在a大小的节空间中。注意不能超出a的大小(例如8字节空间里可以填4字节+1字节的,不能填4字节+6字节的)

例如:

8+8(4+1)=16

关于结构体占的字节空间

换个位置:

8(4)+8+8(1)=24

关于结构体占的字节空间

再换个位置:

8(1+4)+8 = 16

关于结构体占的字节空间

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...