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

虚函数存在哪里?

虎牙后端开发技术原理C++

考察说明

考察对C++虚函数机制和虚表存储位置的理解

回答思路

  1. 能区分虚函数和虚函数指针(vptr)的不同概念
  2. 能说明虚函数表的存放位置(如只读数据段、代码段或常量区)
  3. 能解释虚函数表指针(vptr)存放在对象内存布局的前部
  4. 能联系虚函数调用和动态多态的实现机制