作者icetofux (豆腐)
看板Programming
标题[问题] 我想抓取键盘上上下左右键的十进制值
时间Wed Jun 11 09:30:04 2008
我想抓取键盘上上下左右键的十进制值,为此写了下面这段:
char ch;
for(;;)
{
cout<<"KEYIN A CHAR:";
ch=getch();
cout<<endl;
cout<<"char:"<<ch<<",ASCII:"<<int(ch)<<endl;
}
从网路上的ASCII table来看,从A~Z、a~z甚至是@#%等符号都可以正确显示出
对应的ASCII码十进制值,但上下左右却不行,请问是为什麽呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.181.135
1F:→ adrianshum:因为上下左右并不是对应一个 character 202.155.236.82 06/11 10:06
2F:→ adrianshum:我看标题看成上上下下左右左右了 XD 202.155.236.82 06/11 10:06
3F:推 godfat: BA!!XD 220.128.121.85 06/11 10:29
4F:→ pthuang:传说中的 KCode 是吗? XD 140.126.21.58 12/11 19:55