这个问题在字节跳动的时候被问到,当时没有回答上来,现在记录一下 类中的虚函数是通过动态改变虚函数表,访问虚函数表中的某一个函数,动态生成的。 但是普通的成员函数是在编译的时候就分配了内存空间,静态生成,存在静态区。 像变量一样的调用