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

sizeof 运算符是在编译时还是运行时确定结果?请结合数组和指针的差异说明。

帆软软件后端开发专业服务技术原理CC++

考察说明

考察对 C/C++ sizeof 求值时机及数组与指针语义的理解

回答思路

  1. 明确指出sizeof为编译时求值
  2. 区分数组与指针场景下sizeof含义
  3. 说明变长数组等例外对编译时求值的影响