这里多出一个指针正是虚表指针__vptr:只需要一个指针就能够找到虚表,进而在虚表中找到所有的虚函数。请注意,含有虚函数的类 A 的对象 a 的地址已经不等于第一个成员变量的地址,而是多出了 8 个字节的内存偏移,这个偏移量恰好能够存放一个指针,因此我们推测含有虚函数的类 A 在内存中的分布如下图,请看: 这种...