C++中的引用,Node *head = new Node;Node &p = head;为什么会错

发布时间:2021-03-05 01:00:22

C++中的引用,Node *head = new Node;Node &p = head;为什么会错?想引用指针变量,Node是一个结构体有这样的定义啊,不是定义引用类型变量就这样定义吗?二楼,如果改成这样和你的有什么区别啊,Node &p = *head;

网友回答

改成Node *&p = head试试,原来的引用两边数据类型不一致
以上问题属网友观点,不代表本站立场,仅供参考!