在我的lua程序中,我想在继续操作之前停下来并要求用户确认.我不知道如何停止并等待用户输入,怎么办呢?
local answer repeat io.write("continue with this operation (y/n)? ") io.flush() answer=io.read() until answer=="y" or answer=="n"
看一下io
库,默认情况下将标准输入作为默认输入文件:
http://www.lua.org/pil/21.1.html
我使用过像这样的代码.我将以一种可行的方式输入:
io.write("continue with this operation (y/n)?") answer=io.read() if answer=="y" then --(put what you want it to do if you say y here) elseif answer=="n" then --(put what you want to happen if you say n) end