问题遇到的现象和发生背景
链表的结点定义 意思清楚 就是想问一下 这是什么写法 ?
问题相关代码,请勿粘贴截图
ListNode() : val(0), next(nullptr) {}
链表的结点定义 意思清楚 就是想问一下 这是什么写法 ?
ListNode() : val(0), next(nullptr) {}
就是构造函数初始化列表,以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式,初始化列表仅在构造函数中有效,不能用于其他函数
等效于下列表述:
ListNode( ) {
val = 0;
next = nullptr;
}