我运行的是DUP1例如从围棋编程语言的书(如下图所示相关的代码):
for input.Scan() {
counts[input.Text()]++
}
输入几行文本后,我想终止该Scan()方法。我尝试过 Ctrl+D、Ctrl+Z 和许多其他组合键,但都没有成功。只有 Ctrl+C 有效,但这也会终止程序。
如何在Scan()不退出程序的情况下终止from 终端?
我正在使用 os.Stdin 在 Windows 7 上进行开发。
[编辑]
Ctrl+Z 不起作用:
谢谢。但这对我不起作用:
C:\prj\src\gopl\>go run dup1.go
I have tried all these combinations from the terminal
^Z
^X
^V
^B
^N
^A
^D
^F
^G
^K
^L
^Q
^W
^E
^R
^T
^Y
^U
^O
^P
2(Notes: only Ctrl + C works here)
C:\prj\src\gopl\>
如果我在 Ubuntu 中运行此程序,则只能Ctrl + D工作,Ctrl + Z将停止该程序Ctrl + C并将终止它。
BIG阳
萧十郎
撒科打诨
相关分类