§3.2数据存储类型(常量、变量) 32.1常量 在数据处理过程中其值不发生变化的量叫常量。 1数值型(N型) 数值型常量是由数字0-9、小数点、正负号和E(科学计数法) 组成的数值。 如整数:100,-35 小数:2.54358 科学计数法如:1.2E+5表示1.2乘以10的5次方 0.3926E1,27E02
§3.2 数据存储类型(常量、变量) 3.2.1常量 在数据处理过程中其值不发生变化的量叫常量。 1.数值型(N型) 数值型常量是由数字0—9、小数点、正负号和 E(科学计数法) 组成的数值。 如 整数: 100 ,-35 小数: 2.54358 科学计数法 如: 1.2E+5 表示 1.2乘以10的5次方。 0.3926E1, 2.7E02
2字符型(C型) 字符型常量是由 []括起来的字符或字符串 例如,"ABCD"、′No4、比北京]、“ I'm a student等。 注意:引号和括号必须是英文字符 3.逻辑型(L型)只有逻辑“真”值和逻辑“假”值两个值, 真:T.、t,、.Y.、y 假:F.、,f,、,N.、,n 4货币型(Y型)货币型常数是以“$"作为前缀的数值, 如$98635、$1234.5678。 保留四位小数 如:$231.12345,实际在计算机里存放的是:$231.1235
2.字符型(C型) 字符型常量是由“ ” 、 ‘ ’ 、 [ ]括起来的字符或字符串。 例如,“ABCD” 、 ’No_4’ 、[北京] 、 “I’m a student”等。 注意:引号和括号必须是英文字符 3. 逻辑型(L型) 只有逻辑“真”值和逻辑“假”值两个值, 真 : .T. 、.t. 、.Y. 、.y. 假: .F. 、.f. 、. N. 、.n. 4.货币型(Y型) 货币型常数是以“$”作为前缀的数值, 如$986.35、 $1234.5678。 保留四位小数 如:$231.12345,实际在计算机里存放的是:$231.1235
5.日期型(D型)日期常量是用{}括起来的日期形式的常量。 如{10/01/1992},{10/01/92}{10-0192} 严格的日期格式YMDF默认)^ yyyy-mm-dd)或 [yyyy/mm/dd 如{^2000-09-20}^2000/10/01}。 6日期时间型(T型)日期时间型常量也用(括起来表示 如{10/01/928:45} 严格的日期时间格式为: [ yyyy-mm-dd [hh: mm[: ss]l[alp11] 03 ( yyyy/mm/dd [hh[: mm[: ssl][alp1ll 如{^2000-09208:45}
5.日期型(D型) 日期常量是用 { } 括起来的日期形式的常量。 如 {10/01/1992} ,{10/01/92}, {10-01-92} 。 严格的日期格式YMD(VFP默认){^yyyy-mm-dd}或 {^yyyy/mm/dd} 。 如 {^2000-09-20},{^2000/10/01} 。 6.日期时间型(T型) 日期时间型常量也用{ }括起来表示, 如 {10/01/92 8:45} 严格的日期时间格式为: {^yyyy-mm-dd [hh[:mm[:ss]][a|p]]} 或 {^yyyy/mm/dd [hh[:mm[:ss]][a|p]]} 如 {^2000-09-20 8:45}
2.3.2变量 在命令操作和程序运行过程中其值允许变化的量称为变量。 内存变量 定义內存变量时应取名并赋初值,变量建立后存储于内存中 并可以改变其值,直到清除该变量
2.3.2 变 量 在命令操作和程序运行过程中其值允许变化的量称为变量。 一、内存变量 定义内存变量时应取名并赋初值,变量建立后存储于内存中, 并可以改变其值,直到清除该变量
中内存变量的命名规则: 变量名可以由字母、数字、下划线和汉字组成,但第 个字符不可以是数字,至多128个字符,不可与系统保留字 同名。 内存变量的定义和赋值 在内存变量赋值同时也定义了内存变量及数据类型。 [格式1] STORE<表达式>To<内存变量表> 格式2]<内存变量>=<表达式>
内存变量的命名规则: 变量名可以由字母、数字、下划线和汉字组成,但第一 个字符不可以是数字,至多128个字符,不可与系统保留字 同名。 内存变量的定义和赋值 在内存变量赋值同时,也定义了内存变量及数据类型。 [格式1] STORE <表达式> TO <内存变量表> [格式2] <内存变量>= <表达式>