一个对象的 this 指针并不是对象本身的一部分,不会影响 sizeof(对象)的结果。this 作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。
参考:C++this指针
tip: [指针] 只是类型的名字;变量可以是指针类型的,表达式也可以是指针类型的。
[this 指针] 不是等价于 [this 指针变量],事实上也正是如此:this 是关键词,是表达式,但偏偏就不是变量。
原文链接: https://www.cnblogs.com/strive-sun/p/15380462.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/404591
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!