标签: c++ reference signature
在我的CS课程中,我们正在学习结构如何不被视为OOP,而在我们的程序中,我们现在必须使用节点class而不是struct。在class node中有一个函数
class
struct
class node
node *& go_left();
声明中的*&是什么意思?该类也称为node,这是否意味着它返回指向另一个node对象的指针?
*&
node
答案 0 :(得分:1)
“节点”是一个类,因此成为用户定义的数据类型。 至于Node *&关注的是,您的方法通过引用