Input/Output
优质
小牛编辑
136浏览
2023-12-01
本章将向您介绍如何通过LOLCODE终端输入值以及如何将其输出到终端。
来自终端的I/O.
您可以使用关键字VISIBLE在LOLCODE中打印内容。 VISIBLE是一个函数,它可以将无限数量的字符作为输入,并通过内部连接将它们全部打印出来,并将它们转换为字符串或YARN。
VISIBLE函数以分隔符结束或终止,分隔符是行尾或逗号。
编译器使用回车符自动终止输出。 如果最终令牌以感叹号(!)终止,则返回的回车将被此符号覆盖。
VISIBLE <any_expression> [<any_expression> ...][!]
请注意,在LOLCODE中,目前没有用于将某些数据打印到文件的定义标准。
要从用户那里获取一些输入,使用的关键字是GIMMEH。 它是一个可以将任意数量的变量作为输入的函数。 它将YARN作为输入并将值存储在任何给定变量中。
GIMMEH <any_variable>
例子 (Example)
HAI 1.2
I HAS A VAR ITZ A YARN BTW DECLARE A VARIABLE FOR LATER USE
VISIBLE "TYPE SOMETHING AND ENTER"
GIMMEH VAR BTW GET INPUT (STRING) INTO VARIABLE
VISIBLE VAR
KTHXBYE
运行此代码时,它会要求您输入一个数字,然后自动将该数字打印到下一行。 当您运行此代码时,它将打印以下输出 -
sh-
4.3$ lci main.lo
TYPE SOMETHING AND ENTER
67
67