第四十五章 终端输入 输出 - WRITE 命令
WRITE 命令
将零个或多个字符写入终端
语法
WRITE *variable
WRITE *-n
WRITE #
WRITE /mnemonic
| 参数 | 定义 |
|---|---|
(none) |
不带参数的WRITE将写入当前设备上的所有局部变量。 |
*variable |
WRITE *变量写入一个字符,其十进制值等于x 。对于 字符,变量的值应为 到 范围内的整数;对于 字符,变量的值应为 。按照约定,从 到 的值表示 位 字符,而 到 表示扩展 字符集,与应用程序本身相关。如果硬件和软件设置正确, 可以处理 位数据。示例:您可以使用第八位来表示国际字符集。 例程通常使用来发送设备相关功能的控制字符。示例: 清除终端屏幕。 不会更改或 ;假设输出高度特定于输出设备。 |
| 会清除输入缓冲区。它清除等待下一个命令的所有字符。因此,所有预先输入的字符都被清除。 输入缓冲区保存从键盘到达的字符,甚至是您在例程执行命令之前键入的字符。因此,甚至可以在问题出现在屏幕上之前就回答问题。当READ命令从缓冲区获取字符时, IRIS 将它们回显到终端,以便问题和答案一起出现。当例程检测到错误时,它可能会发出来取消这些答案。 |
|
立即清除输入缓冲区。它不会等待下一个READ命令。因此,它会清除 |
.png)
