我编写了 QB64 代码来尝试 BASIC 功能INPUT$
和INKEY$
.
该程序在不在 Linux 控制台模式下运行时运行良好,但如果我们将 SW 设置为在 Linux 控制台模式下运行,则该 SW 无法正常运行。它挂起。
我认为这个问题是由于 Linux 控制台行为造成的。你有解决方法吗?
这是简单的代码:
$CONSOLE:ONLY
_DEST _CONSOLE
PRINT "Hit a key"
A$ = INPUT$(1)
PRINT A$
PRINT "Hit a key"
B$ = ""
WHILE B$ = "": B$ = INKEY$: WEND
PRINT B$
PRINT "Hit a key"
C$ = INPUT$(1)
PRINT C$