C语言键盘输入移动问题?
voidmain(){unsignedchara;if(getch()==224)//为什么要if,不要就错了,求解惑啊a=getch();printf("%c",a);...
void main()
{
unsigned char a;
if (getch()==224) //为什么要if,不要就错了,求解惑啊
a=getch();
printf("%c",a);
}
按方向键,不同方向输出不同结果。为什么? 展开
{
unsigned char a;
if (getch()==224) //为什么要if,不要就错了,求解惑啊
a=getch();
printf("%c",a);
}
按方向键,不同方向输出不同结果。为什么? 展开
3个回答
展开全部
每个键盘上的符号对应一个ASII码,你看看 224对应哪一个,就懂了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方向键返回两个字节,getch()获取一个字节。
追问
很感谢你 啊!!!,
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能贴出来整个程序吗?
追问
这跟整个程序无关。你懂吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询