C++ 我的问题是关于类成员函数作为类指针的返回类型

C++ 我的问题是关于类成员函数作为类指针的返回类型,c++,pointers,C++,Pointers,我有一个关于函数的返回类型的问题,它是如何工作的类的指针。尤其是treenode*get_left() 此函数返回Treenode类型的指针,该指针有3个属性:int object、Treenode*left和Treenode*right 您可以将此指针用作对象并调用其函数 也就是说,如果您有以下树: 6 4 9 如果执行:SixTree.get_left(),它将返回指向treenode(本例中为FourTree)的指针,现在可以使用:print(Four

我有一个关于函数的返回类型的问题,它是如何工作的类的指针。尤其是
treenode*get_left()


此函数返回Treenode类型的指针,该指针有3个属性:int object、Treenode*left和Treenode*right

您可以将此指针用作对象并调用其函数

也就是说,如果您有以下树:

        6 
     4     9
如果执行:SixTree.get_left(),它将返回指向treenode(本例中为FourTree)的指针,现在可以使用:print(FourTree.object),结果应该是:

>> 4


好吧,这就是你的问题。但问题是什么?你不明白的是什么?
>> 4