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

在 ELF 格式下,C 和 C++ 在编译产物方面有什么异同?

TCL后端开发制造业技术原理方案权衡CC++

考察说明

考察对 ELF 文件结构及 C/C++ 编译差异的理解

回答思路

  1. 能分别说明 C 和 C++ 在 ELF 段、符号表、重定位方面的差异
  2. 能指出 C++ 因命名空间、重载导致的符号修饰差异
  3. 能说明 C++ 因构造、析构、异常、虚表等带来的段或符号差异
  4. 能结合实际工具(如 readelf、nm)说明观察方式