句中的 if(&s==this) #includeclass Sample{public:Sample(){}Sample(int i){n=i;}void add(Sample &s){if(&s==this)cout

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 08:48:31
句中的if(&s==this)#includeclassSample{public:Sample(){}Sample(inti){n=i;}voidadd(Sample&s){if(&s==this)

句中的 if(&s==this) #includeclass Sample{public:Sample(){}Sample(int i){n=i;}void add(Sample &s){if(&s==this)cout
句中的 if(&s==this)
#include
class Sample
{
public:
Sample(){}
Sample(int i){n=i;}
void add(Sample &s)
{
if(&s==this)
cout

句中的 if(&s==this) #includeclass Sample{public:Sample(){}Sample(int i){n=i;}void add(Sample &s){if(&s==this)cout
this是一个指针,指向引用这个函数的对象,&s==this 就是说,s对象和调用这个函数的对象是同一个对象.