一个对象的 this 指针并不是对象本身的一部分,不会影响 sizeof(对象)的结果。this 作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。
参考:C++this指针
tip: [指针] 只是类型的名字;变量可以是指针类型的,表达式也可以是指针类型的。
[this 指针] 不是等价于 [this 指针变量],事实上也正是如此:this 是关键词,是表达式,但偏偏就不是变量。