你们都知道什么是 字节对齐 吗?

想了解一下
全部评论
好像是计算机网络IP头的各个字段然后为了凑整对齐? 1.数据类型自身的对齐值: 对于char型数据,其自身对齐值为1,对于short型为2,对于int,float类型,其自身对齐值为4,对于double型,其自身对齐值为8,单位字节。 2.结构体或者类的自身对齐值:其成员中自身对齐值最大的那个值。3.指定对齐值:#pragma pack (value)时的指定对齐值value。4.数据成员、结构体和类的有效对齐值:自身对齐值和指定对齐值中小的那个值。
点赞 回复 分享
发布于 2019-03-21 17:04
这个c++岗位会问得比较频繁吧
点赞 回复 分享
发布于 2019-03-21 19:43
这个是今天面试问的,我却是头一次听说,直接说不了解
点赞 回复 分享
发布于 2019-03-21 17:53
我知道4k对齐😓
点赞 回复 分享
发布于 2019-03-21 17:48
https://www.geeksforgeeks.org/data-structure-alignment/
点赞 回复 分享
发布于 2019-03-21 17:06
字节跳动 兄弟公司???
点赞 回复 分享
发布于 2019-03-21 17:01

相关推荐

不愿透露姓名的神秘牛友
06-23 18:34
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
北漂的牛马人:211佬,包进的,可能是系统问题
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务