c语言字节对齐
来源:互联网 发布:js event.target 编辑:程序博客网 时间:2024/04/18 05:40
#include <stdio.h>//比如按128字节对其#define _ALIGNMENT_ 128#define ALIGNMENT_MASK (_ALIGNMENT_ - 1)#define aligned_OK(m) (((unsigned long)(m) & ALIGNMENT_MASK) == 0)int main(void){ int a = 1, b; //将a对齐后的结果给b b = (a + ALIGNMENT_MASK) & ~ALIGNMENT_MASK; printf("a = %d, b = %d\n", a, b); //判断a,b是否按128字节对其 if (aligned_OK(a)) { printf("a aligned\n"); } if (aligned_OK(b)) { printf("b aligned\n"); } return 0;}
0 0
- C语言字节对齐
- C语言字节对齐
- c语言字节对齐
- C语言字节对齐
- C语言字节对齐
- C语言字节对齐
- C语言字节对齐
- C语言字节对齐
- C语言字节对齐
- C语言字节对齐
- C语言字节对齐
- C语言字节对齐
- C语言字节对齐
- C语言字节对齐
- c语言字节对齐
- C语言字节对齐
- c语言字节对齐
- C语言字节对齐
- Devstack: A copy of worked local.conf I'm sharing with you.
- 控制文本框自适应宽度
- 如何随机选取1000个关键字
- QT的信号和槽
- AppBar和一些其他控件及项目配置
- c语言字节对齐
- SQL Server2008附加数据库之后显示为只读时解决方法
- Java transient关键字使用小结及一些需要注意的细节
- android 线段与矩形碰撞检测
- 修改Eclipse为黑色主题
- 进口车在国外到底卖多少钱
- 简单碰撞检测的3D游戏
- shared_ptr
- Android休眠唤醒驱动流程分析(一)