BASIC中的I/O重置 安徽 陈敬岳 1994-11-18 一、GWBASIC〈文件名 以这种方式引导GWBASIC以后,输入设备便从键盘改成文件名所指定的文件,计算机随后就会从指定的文件中读取字符,如同这些字符来自键盘一样。文中的所有字符,包括控制字符和回车换行符等,均会送给GWBASIC。如文件AA内容如下: C〉TYPE AA 10 FOR I=1 TO 10 20 PRINT I, 30 NEXT I RUN SYSTEM 当在DOS下,键入:C〉GWBASIC〈AA计算机就会在GWBASIC启动后从文件AA中读取数据并执行文件的各条指令,结果是显示AA文件内容和运行结果(显示1-10数字)。 二、GWBASIC〉BB 这个命令执行后,输出设备就改为BB文件,这样通常发送到显示器上的信息(包括GWBASIC的版本信息,控制代码等),就会发送到BB文件中,BB文件如同记录仪,记录从运行BASIC到退出BASIC状态的任何信息。 三、GWBASIC 文件名〉BB 这个命令执行后,只是把该文件所执行后的结果送到BB中,不包括其它信息,这为把BASIC程序的运行结果送到文字处理软件上排版、打印提供了一种方法。 四、GWBASIC〉LPT1 GWBASIC 文件名〉LPT1 这些命令就把输出设备定义成打印机,过程同第二、三种命令一样,只是结果是在打印机上打印出来的。其中GWBASIC 文件名〉LPT1命令,可以省去程序中的PRINT和LPRINT的更换。(安徽 陈敬岳)