后端岗位面试题更新 2026-08-05

在32位系统上,一个大小为100字节的结构体,其下一个结构体实例的起始地址通常满足什么对齐规则?请说明内存对齐的基本原理。

Momenta后端开发互联网/IT问题拆解技术原理C

考察说明

考察内存对齐规则的理解及其对结构体布局的影响

回答思路

  1. 说明基本对齐规则:结构体大小需对齐到其最大成员的对齐值
  2. 指出在32位系统上常见对齐值为4字节,得出下一个结构体起始地址为4的倍数
  3. 解释对齐的目的:提高CPU访问效率
  4. 能结合结构体内部成员顺序说明填充字节的产生
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。