会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jack_hzm
博客园
首页
新随笔
联系
管理
订阅
2019年1月18日
C语言字节对齐 __align(),__attribute((aligned (n))),#pragma pack(n)
摘要: 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然
阅读全文
posted @ 2019-01-18 10:09 jack_hzm
阅读(728)
评论(0)
推荐(0)
公告