C / C ++で任意のキーを押して、機能を続行します
C C Press Any Key Continue Function
システムコマンド:stopを使用すると、ターミナルの下にポップアップが表示されます。任意のキーを押してコードを続行してください。
C / C ++に付属する関数のみが必要です。
kbhit
関数プロトタイプ:
int kbhit(void)
戻り値:キーを押すと、ゼロ以外が返されます
関数の紹介:この関数は、C / C ++に組み込まれている関数です。キーボード入力イベントを監視するために使用できます。現在のスレッドでキーボードが押されると、この関数はキーメッセージを監視しますが、キーコードは返しません。そして、この関数はノンブロッキング関数です!
ヘッダーファイルが必要です:
include
列を表示:
include int main(){ printf('hello word!
') printf('Press any key to continue...') while(1){ if(kbhit()){ break } } }
スレッドがWM_CHARまたはをトリガーしたときWM_KEYDOWMなど。キーボードメッセージはすぐにbreakステートメントを実行します!