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

一个类中声明了 short、int、char 类型的成员变量(无虚函数),sizeof 该类的结果通常是多大?这与哪些因素有关?

帆软软件后端开发专业服务问题拆解技术原理C++

考察说明

考察 C++ 中类大小计算、成员对齐与填充规则

回答思路

  1. 能计算基本成员变量总大小
  2. 能解释内存对齐与填充(padding)规则
  3. 能说明不同平台/编译器下默认对齐数及结果差异
  4. 能区分无虚函数与含虚函数时 sizeof 的差异