C++结构体中这一句代码是什么意思?
Node(int l, int r = 0, int v = 0) : l(l), r(r), v(v) {}
结构体完整代码如下
struct Node
{
int l, r;
mutable int v;
Node(int l, int r = 0, int v = 0) : l(l), r(r), v(v) {}
bool operator<(const Node &a) const
{
return l < a.l;
}
};