这是一个链表递归翻转。
在146行的时候 newNode、list->next、newNode->next->next , 3个地址都是相同的。
但是经过了146行 list->next = NULL 却只改变了newNode->next->next的内容
为什么newNode 没有变成NULL , 它这样不是对内存的值直接修改么
这是一个链表递归翻转。
在146行的时候 newNode、list->next、newNode->next->next , 3个地址都是相同的。
但是经过了146行 list->next = NULL 却只改变了newNode->next->next的内容
为什么newNode 没有变成NULL , 它这样不是对内存的值直接修改么
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
1 回答3.3k 阅读
1 回答2.1k 阅读
1.1k 阅读
1 回答514 阅读