this指针如何访问
时间: 2023-09-21 15:09:10 浏览: 81
使用this指针访问对象的数据成员
this指针是一个隐式参数,指向当前对象的指针。在C++中,它可用于在类的成员函数中访问对象的成员变量和成员函数。
通过this指针,可以在成员函数内部访问对象的成员变量和成员函数。可以使用箭头运算符(->)或点运算符(.)来访问成员。
例如,在类的成员函数中访问成员变量可以使用以下语法:
```cpp
this->member_variable_name;
```
在类的成员函数中调用成员函数可以使用以下语法:
```cpp
this->member_function_name();
```
this指针在类的非静态成员函数中是自动添加的,并且指向当前对象。通过使用this指针,可以避免命名冲突并访问正确的对象成员。
阅读全文