2.内存变量 1)内存变量:存在于内存中的变量,常被用来存储所需要的 常数、中间结果或最终结果。变量名由汉字、字母、数字和下划 线组成,必须由字母或汉字开头 2)当内存变量名与字段变量名相同时,字段名优先于内存变 量名,使用时可以在内存变量名前加上“M>以示区别,但赋值 时不能使用该前缀。 1)建立内存变量 格式: STORE<表达式>TO<内存变量名表 或<内存变量名>三<表达式 示例:B=6 STORE B+3 TO C STORE“中国”TOA,BC
2. 内存变量 (1)内存变量:存在于内存中的变量,常被用来存储所需要的 常数、中间结果或最终结果。变量名由汉字、字母、数字和下划 线组成,必须由字母或汉字开头。 (2)当内存变量名与字段变量名相同时,字段名优先于内存变 量名,使用时可以在内存变量名前加上“M->”以示区别,但赋值 时不能使用该前缀。 1)建立内存变量 格式:STORE <表达式> TO <内存变量名表> 或 <内存变量名>=<表达式> 示例: B=6 STORE B+3 TO C STORE “中国” TO A,B,C
2)显示和打印全部的内存变量 格式:LⅠST/ DISPLAY MEMORY[LIKE<通配符>][ TO PRINTER/ TO FILE<文件名| NOCONSOLE] 说明:通配符指“?”和“*” <文件名>的扩展名为TXT LIST和 DISPLAY区别为:LIST连续显示; DISPLAY分页显 小 示例:A=中国” LIST MEMORY LIKE A*
格式:LIST / DISPLAY MEMORY [LIKE <通配符>] [TO PRINTER / TO FILE <文件名>] [NOCONSOLE] 说明: 通配符指“?”和“*” <文件名>的扩展名为.TXT LIST和DISPLAY区别为:LIST连续显示;DISPLAY分页显 示。 示例:A=“中国” A1=5 LIST MEMORY LIKE A* 2)显示和打印全部的内存变量
3)建立内存变量文件 格式: SAVE TO<内存变量文件名> O MEMO<备注型字段>[ALL IKE/ALL EXCEPT<通配符> 说明:内存变量文件的扩展名为MEM 示例: SAVE TO AA SAVE TO MM ALL LIKE X SAVE TO BB ALL EXCEPT ? Y 4)内存变量文件的调入 格式: RESTORE FROM<内存变量文件名> FROM MEMO<备注型字 段名>[ ADDITIVE] 示例: RESTORE FROM MM RESTORE FROM BB ADDITIVE
格式:SAVE TO <内存变量文件名>/TO MEMO <备注型字段> [ALL LIKE/ALL EXCEPT <通配符>] 说明:内存变量文件的扩展名为.MEM 示例:SAVE TO AA SAVE TO MM ALL LIKE X* SAVE TO BB ALL EXCEPT ?Y 3)建立内存变量文件 4)内存变量文件的调入 格式:RESTORE FROM <内存变量文件名>/FROM MEMO <备注型字 段名> [ADDITIVE] 示例:RESTORE FROM MM RESTORE FROM BB ADDITIVE
5)释放内存变量 格式: RELEASE<内存变量名表> 或 RELEASE ALL[KE<通配符> XCEPT<通配符> 或 CLEAR MEMORY 或 CLEAR ALL 说明:释放指定的内存变量,但不清除系统内存变量; CLEAR ALL在关闭所有文件的同时清除所有的内存变量。 示例: RELEASE ALL RELEASE XYZ RELEASE ALL LIKE AR
格式:RELEASE <内存变量名表> 或 RELEASE ALL [LIKE <通配符>/EXCEPT <通配符>] 或 CLEAR MEMORY 或 CLEAR ALL 说明: 释放指定的内存变量,但不清除系统内存变量; CLEAR ALL在关闭所有文件的同时清除所有的内存变量。 示例:RELEASE ALL RELEASE X,Y,Z RELEASE ALL LIKE A* 5)释放内存变量
3系统内存变量 系统内存变量是系统已经定义好的一些变量,通常以下划线开头 223数组 (1)数组变量:一组变量的集合,这些变量的数据类型可以不 同,每个数组元素都可以通过一个数值下标被引用,相当于 个内存变量。 (2)数组元素的数据类型是通过所赋值的数据类型来确定的。 (3)一维数组:各个元素按线性排列 二维数组:类似于一个数据表,第一维是行,第二维是列
2.2.3 数组 (1)数组变量:一组变量的集合,这些变量的数据类型可以不 同,每个数组元素都可以通过一个数值下标被引用,相当于一 个内存变量。 (3)一维数组:各个元素按线性排列; 二维数组:类似于一个数据表,第一维是行,第二维是列。 (2)数组元素的数据类型是通过所赋值的数据类型来确定的。 3.系统内存变量 系统内存变量是系统已经定义好的一些变量,通常以下划线开头