while (true){
char keydown= getch();
m.change_point(keydown);
while(!kbhit()){
system("cls"); //清屏函数;
m.moving();
f.OutputF();
Sleep(200);
}
}
这段代码是贪食蛇最后的,什么作用,求告知?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
while (true){ //这是一个死循环,用来不断扫描键,并且绘制,使得游戏进行下去
char keydown= getch(); //判断按下什么键,键放在keydown
m.change_point(keydown); //改变位置,具体实现在change_point函数内。
while(!kbhit()){ //判断是否有按键
system("cls"); //清屏函数;
m.moving(); //移动位置
f.OutputF(); //输出f
Sleep(200); //延迟0.2秒
}
}