大多数来源,例如http://www.cs.may.ie/staff/jpower/Courses/Previous/parsing/node5.html,表明Kleene闭包由4个节点构成.
为什么不能只用2来构建,如下所示?
这包含在for循环中:
v[i] = new (&vv[i]) vertex(pts[i],i);
Run Code Online (Sandbox Code Playgroud)
vertex 是一个 structpts 是一个 point*v 是一个 vertex**vv 是一个 vertex*这(&vv[i])部分做什么?