C++中结构体和类的构造函数的格式主要有两种
- 在函数体内逐个复制
ListNode() { val = 0; next = nullptr; }
- 使用初始化列表
第二种方式更加简洁,但我更倾向于第一种方式,易于理解。ListNode() : val(0), next(nullptr) {}
C++中结构体和类的构造函数的格式主要有两种
ListNode() {
val = 0;
next = nullptr;
}
ListNode() : val(0), next(nullptr) {}
第二种方式更加简洁,但我更倾向于第一种方式,易于理解。