=========
在调用INKEY$时没有等待就"跳"过去了
事实上是在调用INKEY前没有使用INKEY$语句且程序正在循环中或运行代码中,用户按了键
导致系统会对你按的键产生"延时"作用,在你按了键后调用inkey$,系统会把你按的"帐"补回来
如果能确定调用inkey$前用户肯定按了键,就可以调用2个inkey$
例如:
xx IF PEEK(199)=128+ASC("p") THEN BEEP:INKEY$:INKEY$
//一般用于游戏暂停
DIM是定义数组的命令
DIM A(10),B(20),C(30)
的意思是声明A数组的元素总数为10+1
B为20+1
C为30+1
DIM A$(5)
是声明A$的数组6个,A$长度最大为255
使用:A$(1)="XXXXX":A$(0)="YYYYY"
A$与A$()不一样
A与A()不一样
DIM A,B,C是声明普通的3个变量A,B,C
啊!那我比楼上的强些!
问题:例如我用了下面一段代码:10 OPEN "USER" FOR APPEND AS#1
20 WRITE #1,A$,B$:CLOSE #1
那么下次如果我不知道这个“USER”文件里有多少个数据,用:10 OPEN "USER" FOR INPUT AS#1,在接下去的INPUT #1,……命令里,由于我不清楚“USER”的数据量和各自类型。又想将他全部都显示出来,该怎样办拟?