C++ 结构体
struct DLinkedNode{
int key, value;
DLinkedNode * prev;
DLinkedNode * next;
DLinkedNode : key(0),value(0),prev(nullptr),prev (nullptr)
DLinkedNode(int _key, int_value):key(_key),value(_value),prev(nullptr),next(nullptr){}
}
请问上述代码中:
DLinkedNode : key(0),value(0),prev(nullptr),prev (nullptr)
DLinkedNode(int _key, int_value):key(_key),value(_value),prev(nullptr),next(nullptr){}
这两行是什么意思呢,第一行是初始化吗,如果第一行是初始化的话,第二行就不明什么意思了。
百度没百度到,手边也没有C++的书,请教一下各位大佬,非常感谢