我是lua的新手。那么差异是什么?我在维基上找不到它。
答案 0 :(得分:4)
在ComputerCraft中,io.read
(IO API)(以及随后的file:read
)是标准Lua I/O library中io.read
的精简版。< / p>
另一方面,io.read:仅允许格式字符串“* l”。
file:read:不支持格式字符串“* n”或字符数。
read
允许您获取用户输入,同时屏蔽他们编写的字符。它似乎也支持某种历史和自动完成。它有功能签名:
read([ char replacement [, table history [, function auto complete ]] ])
并返回用户输入的字符串。
将来,他们的wiki具有Search功能。我实际上从未使用过ComputerCraft,但上面提到的信息并不是很难提取。