c++里我想通过getch()函数来测试键盘上下左右的ASCLL值,但为什么最后显示的时候都会出来 20
c++里我想通过getch()函数来测试键盘上下左右的ASCLL值,但为什么最后显示的时候都会出来一个224这个值,是怎么回事...
c++里我想通过getch()函数来测试键盘上下左右的ASCLL值,但为什么最后显示的时候都会出来一个224这个值,是怎么回事
展开
4个回答
展开全部
在while循环cout一句后面再加一句cout.flush()试下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
回车符号的ASCII
更多追问追答
追问
回车不是13吗?
有什么办法把这个224给消了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有224啊,
我用的vc
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int num;
while(1)
{
num=getch();
cout<<num<<endl;
fflush(stdin);
}
return 0;
}
我用的vc
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int num;
while(1)
{
num=getch();
cout<<num<<endl;
fflush(stdin);
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询