struct ben { int x,y; int turn; ben(int x=0,int y=0,int turn=0):x(x),y(y),turn(turn){}//定义变量时,如果没有给出变量的值,就将x,y,turn都赋值成0;否则按照实际的值来赋值。 }past[105][105][5];
vec.push(ben(x0,y0,0));
在外界直接定义一个构造函数结构体,这时结构体中变量都按实际的值赋值