在cmd中终止输入



我在windows上运行flex。编译lex.yy.c C代码文件后,我得到了一个可执行的"a.exe",但在运行该可执行文件后,我不知道如何在命令提示符中终止我的输入。我试过ctrl+z,但它似乎不起作用。而是显示^z。

在linux中,您可以通过按ctrl+d来终止输入以查看输出。我想知道窗口中对应的按钮。

这个问题几个月来一直没有答案,但答案很简单。它与flex无关,只是如何在windows命令提示符中输入文件结束符。

cntrl-z是正确的,但它与linux中的cntrl-d不同。在linux中,当您输入 ctrl -d时,输入将立即终止,但在windows中不会。您仍然需要在 control -z之后按enter键,因为它仍然读取整行。一旦它读取了带有 ctrl -z的行,它就识别出了文件结束符。正如您所注意到的,它还将^Z与显示器相呼应。

相关内容

  • 没有找到相关文章

最新更新