字长对齐的两种方法
#字长对齐的两种方法方法1:if (_n&(sizeof(long)-1)) _n += sizeof(long)-(_n&(sizeof(long)-1));sizeof(long)=计算机字长long的长度就是计算机字长方法2:_Bnd(X, bnd) (sizeof (X) + (bnd) & ~(bnd))_Bnd(X, bnd)将类型或变量X的长度对齐到bnd+1字节的整数倍,例如_Bnd(char, 3U)的值是4,_Bnd(int, 3U)也
原创
2022-03-20 20:37:08 ·
131 阅读 ·
0 评论