微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题BASIC程序中变量名搜寻
栏目软件操作与技巧
作者蔡伟
发布1992-06-12
  SEEK.V程序地址是浮动的,可放在内存中任意地方,只要不与BASIC程序区冲突就可以。由于程序较短,现放在第三页。
  使用方法:
  当SEEK.V放在第三页即$300地址时,只需CALL 768↓,出现?号提示,这时键入你所要寻找的变量名,再回车。将显示此变量出现的全部行号,若行号重复,则表明此行中多次使用此变量;若机器未给出任何讯息,表明此变量没有使用。
  例:假定有一BASIC程序
  10 A=1:B=2:C$="A"
  20 D5=A+B:CD$(1)="C"
  30 PRINT A;C$
  CALL 768↓
  ?A
  显示10 20 30
  又CALL 768↓
  ?CD$(↓ 20
  注意,字符串变量应带上$,下标变量应带上左括号(。变量名的长度不受限制,当变量名与你所查找的名完全符合时才会显示所在行号。
  本程序在中华学习机、苹果机等兼容机上运行。注意:中华学习机在汉字状态下使用了较多的第三页地址,这时本程序应放在$9500为宜。
  0300-A9 BF 20 ED FD 20 6F FD
  0308_BD  00  02  29  7F  9D  00  02
  0310_CA  10  F5  A5  67  85  B8  A5
  0318_68  85  B9  A0  04  A2  00  86
  0320_5B  A2  00  B1  B8  F0  0F  10
  0328_25  C9  83  F0  04  C9  B2  D0
  0330_3C  C8  B1  B8  D0  FB  A0  00
  0338_B1  B8  AA  C8  B1  B8  85  B9
  0340_86  B8  B1  B8  D0  D5  88  B1
  0348_B8  D0  D0  4C  3C  D4  C9  22
  0350_D0  09  C8  B1  B8  F0  DF  C9
  0358_22  D0  F7  C9  41  90  0E  C9
  0360_5B  B0  0A  CD  00  02  F0  08
  0368_84  5B  C8  D0  B4  C8  D0  AD
  0370_A5  5B  D0  F6  E8  C8  B1  B8
  0378_DD  00  02  F0  F7  BD  00  02
  0380_C9  0D  D0  99  BD  FF  01  C9
  0388_28  F0  26  B1  B8  F0  22  30
  0390_20  C9  21  F0  D8  C9  24  F0
  0398_D4  C9  25  F0  D0  C9  28  F0
  03A0_CC  C9  30  90  0C  C9  3A  90
  03A8_C4  C9  41  90  04  C9  5B  90
  03B0_BC  98  48  A0  02  B1  B8  AA
  03B8_C8  B1  B8  20  24  ED  20  48
  03C0_F9  68  A8  D0  A8  00  00