摘要: 初次接触“数据对齐”这个概念的时候,大概是在学习C语言基础结构体的时候,当时就记得老师说,这是以后找工作面试最常问的一个问题。后来虽然把基本思路摸清楚了,但是关于在计算机系统中的具体原因,我也没有去仔细深究,大概是为以空间去换取效率吧。昨天晚上浏览博客园的时候,注意到有个朋友写了这样一篇,看的时候总觉得解释的比较别扭,和我之前的理解大相径庭。由于是手机上网,也没有多加验证,今天打开电脑突然想起这个问题,就简单编写测试程序验证了一下。也把数据对齐这个概念重新温习了一遍。找了许多中文资料,关于数据对齐的原因解释是这样的:1、平台原因(移植原因):不是所有的硬件平台都能访问任意地址上的任意数据的;某 阅读全文
posted @ 2012-10-05 00:15 mengzhiyi 阅读(267) 评论(1) 推荐(0) 编辑