#6145 Score: 0
arc
Participant
5 pts

这样创建的 m 和 s 的生命周期仅仅在循环体中,每次退出循环都会将它们销毁。这样直接取指针会导致之后使用已销毁的对象,产生运行时错误。
你需要使用动态内存分配的方法对对象的生命周期进行管理。
masses[i] = new Mass(position, node_mass, false), 下面的 springs 也类似。