C++创建一个新节点
描述
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next;
* ListNode() : val(0), next(nullptr) {}
* ListNode(int x) : val(x), next(nullptr) {}
* ListNode(int x, ListNode *next) : val(x), next(next) {}
* };
*/
ListNode *tmp1 = new ListNode(); // 初始化值为0
ListNode *tmp1 = new ListNode(-1); // 初始化值为-1
这篇博客介绍了如何在C++中定义一个单链表节点结构体`ListNode`,并展示了两种初始化新节点的方法,分别是创建一个值为0的节点和创建一个值为-1的节点。这为理解链表数据结构和操作提供了基础。
762

被折叠的 条评论
为什么被折叠?



