全站数据
8 4 2 0 5 8 1

刚开始学结构体,什么叫结构体成员对齐

建造师也侃球 | 简单学习,快乐成才!         
问题更新日期:2024-10-20 06:41:02

问题描述

刚开始学结构体,什么叫结构体成员对齐,在线求解答
精选答案
最佳答案

举个例子:在16位机里,变量就按照2字节对齐,比如a这个成员,虽然是个char类型,地址在0x80000000本身只占1字节,但是下一个成员b却不能使用0x80000001这个地址,而必须使用0x80000002,这就是按字长对齐。以上结构体占用的空间也就是2+4+2+8=16字节