关于this指针的说法正确的是( )。
1.this指针是啥?
this 是一个指向类的实例的一个指针,指向该实例的首地址,但是 this 不是 该对象实例的一部分,即在sizeof(某对象)中不包含this指针的大小。this的目的总是指向这个对象,一个常量指针,我们不允许改变this中保存的地址
2.this指针作用。
this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。也就是说,即使你没有写上this指针,编译器在编译的时候也是加上this的,它作为非静态成员函数的隐含形参,对各成员的访问均通过this进行。在成员函数内部,我们可以直接使用调用该函数的对象的成员,而无需通过成员访问运算符来做到这一点,因为this所指的正是这个对象。任何对类成员的直接访问都被看成this的隐式使用。
3.this 指针需要注意的地方。