一、Window下获取方向键
1、导入头文件 #include<conio.h>
2、通过getch()获取键盘上的键值
上:72 下:80 左:75 右:77
二、Linux下获取方向键:
1、在Window中把getch.h文件放入共享文件夹中
2、在Linux的共享文件夹下执行
mv getch.h /usr/include
3、源文件中使用#include导入该头文件
三、迷宫:
逻辑分析: 进入死循环
1、显示地图
2、获取方向键并处理
上:183 下:184 左:186 右:185
前方是墙 不需要处理
前方是路 可以移动
前方位置变为'@'
原来位置变为' '
更新位置变量
3、判断是否到达出口
如果是:程序结束
四、推箱子分析
0 路 ' '
1 墙壁 '#'
2 人 '@'
3 箱子 '$'
4 目标点 'O'
6 人 '@'
7 箱子 '$'
1、定义整型类型的二维数组
2、定义记录人的位置变量x y
3、定义记录步数的变量
while(c=getch())
{
1、清屏、显示界面
2、获取方向键并处理
3、判断目标点上的数是否==4
是就结束程序
}
标签:getch,方向键,记录,day06,笔记,获取,Window,include From: https://www.cnblogs.com/-xdj/p/17241354.html