在 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 中模拟'按任意键继续...”功能?的详细内容。更多信息请关注PHP中文网其他相关文章!