永发信息网

c语言怎么按方向键控制程序 ? c = getchar(); 我按了上 但是没有反应

答案:2  悬赏:30  手机版
解决时间 2021-03-24 02:08
c语言怎么按方向键控制程序 ? c = getchar(); 我按了上 但是没有反应
最佳答案
#include
#include

方向键有两个字节,第一个字节是-32,所以判断是-32后再取一次,上左右下72,75,77,80

char c = _getch();
if(c==-32)
c=_getch();
switch(c)
{
case 27:
{printf("Esc");break;}
case 75:
{printf("左");break;}
case 72:
{printf("上");break;}
case 77:
{printf("右");break;}
case 80:
{printf("下");break;}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中学生数理化初中版怎么样?
六块腹肌英语怎么说,用英语怎么说:啤酒肚,
从友谊商城(莲花地铁站)到 中环百联 该怎么
23.It is you’re tired; you’ve been walk
房子外墙是用瓷砖好还是油漆好????
想加张内存卡不知道是加张DDR3 1333MHz 2G的
元佳茗茶批发怎么去啊,有知道地址的么
求80平小户型装修设计方案。万分感谢啊!
折叠周转箱发展前景怎么样?
做轻乳酪蛋糕不小心打了全蛋能做什么蛋糕
父爱是什么?
填空题计算(lg2)2+lg2?lg50+lg25=________
哪里有140元一箱的40%氧乐果乳油
测试自己适合留在本地上大学还是在外地
韩剧《想你》的插曲想起你的脸的铃声啊?只要
推荐资讯
衡水六中网站首页
项城市周口游子热干面(项城总店)在什么地方啊
墨西哥城位于19°N、海拔约2250米的盆地中(如
进入20世纪90年代后,日本经济长期衰退的主要
关于狗和人的句子,形容狗改不了吃屎的经典语
华硕x43系列
张阿姨奶茶·大鸡排(城基店)这个地址在什么地
有一部国外电影 一个快生孩子的女郎追一个叫
一个4体低位交叉的存储器,假设存取周期为T,
方便面吃多了会死人吗?
苹果手机漆不小心搞掉了一点怎么办呀
湖州市南浔区旅游局在什么地方啊,我要过去处
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?