星宸科技面试题更新 2026-08-05

如果用C语言实现C++多态要怎么实现?

星宸科技电子/硬件开发人工智能编码实现技术原理CC++

考察说明

考察对多态机制本质的理解与C语言模拟能力

回答思路

  1. 说明多态的本质是运行时根据对象类型调用对应函数
  2. 清晰描述通过函数指针与结构体模拟虚函数表的思路
  3. 能举出具体的存储布局与调用流程
  4. 能解释继承场景下虚表覆盖的机制
本题已收录答题指导

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

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