这里面的==2是什么意思
while(1){
for(i=0;i<14;i++)
{
for(j=0;j<16;j++)
if(map[i][j] == 2)
goto found;
}
found:
x = i;
y = j;
key=getch();
if((key == 'Q') || (key =='q'))
{
gotoxy(0,18);
printf("退出...\n");
return 2;
}
key = getch();
switch(key)
{
case 72: //上箭头 0x4800
moveBox(map,x,y,1);
break;
case 75: //左箭头 0x4b00
moveBox(map,x,y,2);
break;
case 77: //右箭头 0x4d00
moveBox(map,x,y,3);
break;
case 80: //下箭头 0x5000
moveBox(map,x,y,4);
break;
default:
break;
}
}
表示红色的地方看不懂,二者有什么联系没