this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。也就是说,即使你没有写上this指针,编译器在编译的时候也是加上this的,它作为非静态成员函数的隐含形参,对各成员的访问均通过this进行。
this指针
最新推荐文章于 2025-03-06 17:06:56 发布
本文解释了this指针的概念及其在C++类中的作用。详细介绍了this指针如何被编译器隐式地传递给非静态成员函数,并说明了它不是对象的一部分,因此不会影响对象的大小。
1051

被折叠的 条评论
为什么被折叠?



