Lolcode - Đầu vào / Đầu ra

Chương này sẽ giải thích cho bạn cách nhập giá trị thông qua thiết bị đầu cuối LOLCODE và cách xuất giá trị đó vào thiết bị đầu cuối.

I / O từ Terminal

Bạn có thể sử dụng từ khóa VISIBLE để in nội dung nào đó trong LOLCODE. VISIBLE là một hàm có thể lấy vô số ký tự làm đầu vào và in tất cả chúng cùng một lúc bằng cách nối nội bộ chúng và chuyển đổi chúng thành chuỗi hoặc YARN.

Hàm VISIBLE kết thúc hoặc kết thúc bởi dấu phân cách, là dấu chấm cuối dòng hoặc dấu phẩy.

Đầu ra được trình biên dịch tự động kết thúc bằng ký tự xuống dòng. Nếu mã thông báo cuối cùng được kết thúc bằng biểu tượng dấu chấm than (!), Thì ký hiệu xuống dòng được trả về sẽ bị ký hiệu này đè lên.

VISIBLE <any_expression> [<any_expression> ...][!]

Xin lưu ý rằng trong LOLCODE, hiện tại không có tiêu chuẩn xác định nào để in một số dữ liệu ra tệp.

Để lấy một số đầu vào từ người dùng, từ khóa được sử dụng là GIMMEH. Nó là một hàm có thể nhận bất kỳ số lượng biến nào làm đầu vào. Nó lấy YARN làm đầu vào và lưu trữ giá trị trong bất kỳ biến nhất định nào.

GIMMEH <any_variable>

Thí dụ

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

Khi mã này được chạy, nó sẽ yêu cầu bạn nhập một số và sau đó tự động in lại số đó ở dòng tiếp theo. Khi bạn chạy mã này, nó sẽ in ra kết quả sau:

sh-
4.3$ lci main.lo

TYPE SOMETHING AND ENTER
67

67