作者vincent79715 (軒~)
看板NTUBIME101HW
標題[C++] 看ASCII的小程式
時間Tue Dec 9 21:49:27 2008
#include <iostream>
#include "conio.h"
using namespace std;
int main()
{
int c1;
while(1)
{
c1 = _getch();
cout<<c1<<endl;
}
}
--------------------------------------
執行後你按下去就知道每個鍵代表的號碼
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.241.88
1F:→ ck940560:一次兩個鍵也會有效嗎? 12/09 21:54
2F:→ sb0917:沒用 12/09 22:04
3F:→ sb0917:另外Dev用getch()就直接過VC就要用_getch()才不會有警告 12/09 22:04
4F:→ ck940560:底線是做什麼的啊? 12/09 22:19
5F:推 sb0917:沒啥意義 12/09 22:24
6F:→ ck940560:那還有一個 c=getch()!=26為什麼和(c=getch())!=26 12/09 22:26
7F:→ ck940560:會輸出不同結果?? 沒括號的話會變成ASCii的符號 12/09 22:26
!=會先判斷 所以就變成 c=(getch()!=26) 如果(getch()!=26)是對的 c=1
錯了話 c=0 所以你一開始按ctrl+z他還是會跳開 因為變成while(c=0)
※ 編輯: vincent79715 來自: 140.112.241.88 (12/09 23:09)
8F:→ xx7983:這是啥?! o(><;)o o可以吃嗎~?! 12/09 23:25
9F:→ vincent79715:因該不好吃XD 12/09 23:35