在寫控制台游戲的時候,發現不管用cin,scanf還是getchar,都不能實時的輸入按鍵,必須要按回車才能讀進去,而按回車的話會導致輸入異常,所以要使用獲取鍵盤按鍵的函數。
加入頭文件#include<conio.h>,函數為getch(),返回的是int類型,可以把鍵盤上的鍵都按一遍,來嘗試每個鍵對應的值是什么。
其中關鍵的鍵位如下:
w:119
a:97
s:115
d:100
↑:72
↓:80
←:75
→:77
在寫控制台游戲的時候,發現不管用cin,scanf還是getchar,都不能實時的輸入按鍵,必須要按回車才能讀進去,而按回車的話會導致輸入異常,所以要使用獲取鍵盤按鍵的函數。
加入頭文件#include<conio.h>,函數為getch(),返回的是int類型,可以把鍵盤上的鍵都按一遍,來嘗試每個鍵對應的值是什么。
其中關鍵的鍵位如下:
w:119
a:97
s:115
d:100
↑:72
↓:80
←:75
→:77
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。