【发布时间】:2015-11-16 17:06:36
【问题描述】:
为什么runner指针没有变为null?
Node* runner = head->next;
Node* reversedList = head;
reversedList->next = nullptr;
但在下面,它确实更改为 null
Node* reversedList = head;
reversedList->next = nullptr;
Node* runner = head->next;
【问题讨论】:
-
这应该被标记为 C++,因为
nullptr在 C 中不存在。 -
你的问题不完整定义你正在使用的结构
-
结构只是简单的链表节点,带有指向下一个指针和一个整数