C言語で続行するために任意のキーを押す方法
How Press Any Key Continue C Language
1.システム関数system( 'pause')を直接呼び出します。
system()はfork()を呼び出してサブプロセスを作成し、サブプロセスは/ bin / sh-c stringを呼び出してパラメーター文字列で表されるコマンドを実行し、コマンドの実行後に元の呼び出しプロセスに戻ります。
system( 'pause')は、プログラムの実行結果を観察するのに便利なフリーズ画面を実現できます。次のように:
2. getch()関数を呼び出します。
この関数は非エコー関数です。ユーザーが特定の文字を押すと、関数はEnterキーを押さなくても自動的に読み取り、次のように含める必要があります。
1. getchar()関数を呼び出します。
stdioストリームから文字を読み取ります。プログラムがgetcharを呼び出すと、プログラムはユーザーがキーを押すのを待ちます。ユーザーが入力した文字は、ユーザーがEnterキーを押すまでキーボードバッファーに保存されます。次のように、を含める必要があります