函式名
getch
用法
int getch(void);
在linux平台下時(即包含的是curses.h),還應該在使用函式之前使用initscr(),使用完畢之後調用endwin().否則的話不需輸入就會返回。
返回值
從鍵盤上讀取到的字元
頭檔案
#include <conio.h>
程式例
window 平台
註:Windows下不推薦使用POSIX。建議使用使用標準C++相似的名稱:_getch。詳情請參閱c++標準檔案
linux 平台
在WINDOWS/MS-DOS中,也可以利用getch()函式讓程式調試運行結束後等待編程者按下鍵盤才返回編輯界面,用法:包含conio.h頭檔案後,在主函式結尾,return 0;之前加上getch();即可
這個函式可以讓用戶按下任意鍵而不需要回車就可以接受到用戶的輸入。可以用來作為“press any key to continue”的實現。