1.4.3内存变量简介 第一讲 内存变量的建立及显示
复习提问 1.变量的定义及作用 2.变量的分类特点,标准 3.变量的命名规则
本节主要内容 本节课重点学习内存变量中的用户自定义的内存变量,字段变量在第二章学习
任务一:如何建立一个内存变量 方法一:单赋值命令 命令: <内存变量名> = <表达式> 功能:把右边“表达式”的值赋给指定的 内存变量
说明: A. “=”为赋值命令,而非关系运算符; B.等于号左边为变量名,必须符合变量名 命名规则; C.等于号右边为所赋值,有计算功能。
演示举例: 演示 XH=34 AH=3+4 ABC”+“BCD”= SH FH=AH+SH
方法二:多赋值命令 命令: STORE <表达式> TO <内存变量表> 功能:把“表达式”的值赋给“内存变量 表” 的多个变量
说明: A.一次可能建立多个变量; B.多个变量之间用逗号隔开; C.多个变量的值相同。
演示举例: STORE “FOXPRO” TO XS1,XS2,XS3 STORE 3*5%2 TO X, Y, Z STORE 4 TO E
命令书写练习: 1.给内存变量SH赋值23 SH=23 或 STORE 23 TO SH 2.表示数学函数: y=ax+7 3.给内存变量TH,WH赋值“ABC” SH=23 或 STORE 23 TO SH y=a*x+7 或 store a*x+7 to y TH=“ABC” WH=“ABC” 或 STORE “ABC” TO TH,WH
问题:建立内存变量的过程是怎样? 申请内存空间 (申请教室) 分配内存空间 (学校分配教室) 标识内存空间 (命名教室) 申请内存空间 (申请教室) 分配内存空间 (学校分配教室) 标识内存空间 (命名教室) 赋初值 (学生进入教室)。
内存变量的特点: A.内存变量是内存中的一块空间,以变 量名为标识; B.内存变量一次只能保留一个值,即最 后一次所赋的值; C.内存变量的类型由所赋值来决定。
说 明:一次可以显示多个内存变量的值,但 各内存变量间用逗号分隔 任务二:如何显示内存变量的值 方法一:简单显示命令 命 令: ? 功 能:在主窗口的当前行的下一行顶行输出 内存变量值 说 明:一次可以显示多个内存变量的值,但 各内存变量间用逗号分隔
演示举例: ?XH ?XH,AH ?XS1,XS2,XS3 ?X,X+Y
方法二:复杂显示命令 命 令:DISPLAY MEMORY [LIKE 变量通配名] 功 能:显示当前所有内存变量。 功 能:显示当前所有内存变量。 说 明:A.没有可选项则显示系统内的所有内存变量 B.有可选项则显示与通配符相匹配的内存变量 C.通配符由“*”(可能代表任意字节字符)与 “?”(只能代表一个字节字符) D.显示的内存变量的信息由四部分组成,分别是变量名,变量的作用域,变量的类型,变量的当前值
演示举例: DISPLAY MEMORY DISPLAY MEMORY LIKE ?H DISPLAY MEMORY LIKE X*
命令书写练习: 设已建立内存变量A,B,AC,ABC,ABD,AB 1.显示内存变量ABC,AC 2.显示第二个字母为“B”的变量信息 3.显示变量名为两个字节的变量信息 ?ABC, AC DISP MEMORY LIKE ?B* DISP MEMORY LIKE ??
课程结束,请同学们整理好笔记