this指针是什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/02 13:34:13
this指针是什么意思?
xRn@Uy$BPO/iTK!rA[vh* jg~/0륢^3sfgDsZ`ht^eOp.o>Ȃل0'{ SW-`ܥ;60bV| F>肝X cPRy.:UXMә-FE]m S}ǟa9q%KK[C1DdtyFC_xGaě9:]|Z'nnY"' qGͦ2 uP̧/B;$ ίw.LӑYC5[$G+mg*~7 I#ݏVPjT)4Z-A r#6?8-urekm8 =7‰ ] ,Z^0u00:V'MǺ0~ˬnH\ p'9#Iy d6&6ܯ

this指针是什么意思?
this指针是什么意思?

this指针是什么意思?
是指向当前对象的指针,它只是被固定下来的(被C++开发商定义成那样的,这个指针经常用到,所以就直接固定死它,它是一个默认影藏起来的指针)用来指向你正在编辑的 类 将产生的对象;还不明白的话:
#include"iostream.h"
class A
{
private:
\x09int x;
public:
\x09A(int x);
};
A::A(int x)
{
\x09this->x=x;
\x09cout指向当前对象(类的对象)X 假如 A(int x)这里面的X用 Y来代替的话 , “this->”这东西就可以不用写了,应为 X,Y不同名字,编译器分的清楚. 这样讲不知道清楚否.