摘要: 一、快速理解1、什么是字节对齐? 在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构中的每个成员按其自然边界(alignment)分配空间。各个成员按照它们被 阅读全文
posted @ 2016-10-27 01:54 遥望星空 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 字节顺序是指占内存多于一个字节类型的数据在内存中的存放顺序,通常有小端、大端两种字节顺序。小端字节指低字节数据存放在内存低地址处,高字节数据存放在内存的高地址处;大端字节序是高字节数据存放在低地址处,低字节数据存放在高地址处。基于X86平台的PC机是小端字节序的,而有的嵌入式平台则是大端字节序的。因 阅读全文
posted @ 2016-10-27 01:54 遥望星空 阅读(271) 评论(0) 推荐(0) 编辑