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));

在外界直接定义一个构造函数结构体,这时结构体中变量都按实际的值赋值