C++定义类时能同时引用该类作为成员函数的变量吗?

2025-04-08 04:46:48
推荐回答(2个)
回答1:

1.可以的,实例可以看一下类的拷贝构造函数。类的拷贝构造函数的形参都是该类的引用变量。
2.可以使用this指针:在类的非静态成员函数中返回类对象本身的时候,直接使用
return
*this;另外一种情况是当参数与成员变量名相同时,如this->n
=
n

回答2:

类是数据类型,实体是定义该类的对象。

你说的应该是引用该类的对象作为类成员函数的变量,这个是经常使用的。



通过this指针就可以访问该类的对象。