C では、「任意のキーを押して続行...」の機能をシミュレートするさまざまな方法があります。 continue..." を使用すると、キーボード入力が検出されるまでプログラムの実行を一時停止できます。
Windows オペレーティング システムの場合は、system() 関数を使用して引数ポーズを渡すことができます。これによりプログラムが停止し、キーが押されるまで「続行するには何かキーを押してください...」というメッセージが表示されます。
<code class="c++">system("pause");</code>
Mac および Linux システムでは、cin.get() またはcin.get(c) 関数。ただし、これは Enter キーが押されたときにのみ入力バッファを進めます。キーストロークでは行われません。
目的の動作 (任意のキーストロークでプログラムを進める) を実現するには、system() 関数を使用して次のコマンドを渡します。引数は次のようになります:
<code class="c++">system("read");</code>
これにより、プログラムが一時停止され、キーが押されるまで「続行するには任意のキーを押してください...」というメッセージが表示されます。このアプローチはプラットフォームに依存せず、Windows、Mac、Linux システムの両方で機能します。
以上がC で「Press Any Key to Continue...」機能をシミュレートする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。