c++中this关键字用来获取每一个对象的地址:
class Dog //这是狗这个类
{
public:
Dog() { ; };
~Dog() { ; };
Dog* get_address()
{
return this;
}
};
//主函数
int main()
{
Dog dog;
Dog* p = dog.get_address();
cout<< "狗这个对象的地址是" << p<< endl;
return 0;
}
c++中this关键字用来获取每一个对象的地址:
class Dog //这是狗这个类
{
public:
Dog() { ; };
~Dog() { ; };
Dog* get_address()
{
return this;
}
};
//主函数
int main()
{
Dog dog;
Dog* p = dog.get_address();
cout<< "狗这个对象的地址是" << p<< endl;
return 0;
}