hardest part:给内存变量赋值操作

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/01 07:03:08
给内存变量赋值操作
Y1=25*4
Y2="ABC"
Y3=.T.
STORE 0 TO X1,X2,X3
S={^98/08/15}
谢谢马上有人回答,但是希望你能把我的题目答案写出来,我是一点头绪都没有,例题我也有,就是不知道如何下手~~麻烦写详细些.

内存变量可以在被赋值时自动创建,给变量赋值的方法有两种:
使用赋值运算符“=”或 STORE命令;
格式一:使用赋值运算符“=”   <内存变量>=<表达式> ;
格式二:使用STORE命令   STORE eExpression TO VarNamelist / STORE <表达式>TO <内存变量表> ;
功能:计算表达式,然后将计算结果赋给内存变量。
在程序中自动创建的变量和数组均为私有型,而在命令窗口中自动创建的变量和数组为全局型。
内存变量的类型与所赋值的常量的类型相同。STORE命令可包括多个内存变量,但变量与变量之间须用逗号分隔。

实例如下:
store 0 to s,t &&将0赋值给s和t两个变量
a=0 &&变量a赋初值为0
在VFP中定义数组的语句为:
dimension/declare 〈数组1(下标值1,上标值1)(,〈数组2(下标值2,上标值2)〉(,……))
实例如下
dime xm(30) &&定义一维数组xm,共有30个变量,分别为xm1,xm2, ……,xm30
declare zc(3,5) &&定义二维数组zc,共有15个变量(3×5).
DIM语句是在VB中用的。