2.变量 (1)命名约定 使用字母,下划线和数字命名。一般 建议不采用汉字命名; 。命名以字母或下划线开头;除自由表 中字段名、索引的TAG标识名最多只能10个字 符外,其他的命名可使用1~128个字符; ● 避免使用Visual FoxPro的保留字; ● 文件名的命名遵循操作系统的约定。 信息技术实验教学中心
(1)命名约定 ● 使用字母,下划线和数字命名。一般 建议不采用汉字命名; ● 命名以字母或下划线开头;除自由表 中字段名、索引的TAG标识名最多只能10个字 符外,其他的命名可使用1~128个字符; ● 避免使用 Visual FoxPro的保留字; ● 文件名的命名遵循操作系统的约定。 2. 变量 信息技术实验教学中心
2.变量 (2)字段变量 表由若干记录构成,每个记录都包含若 干个数量相同的字段,同一字段在不同记录 中分别对应不同的字段值,因此,字段也是 变量。 字段名就是变量名; 变量的数据类型为Visual FoxPro中任意 数据类型; 字段值就是变量值。 信息技术实验教学中心
(2)字段变量 表由若干记录构成,每个记录都包含若 干个数量相同的字段,同一字段在不同记录 中分别对应不同的字段值,因此,字段也是 变量。 字段名就是变量名; 变量的数据类型为Visual FoxPro中任意 数据类型; 字段值就是变量值。 2. 变量 信息技术实验教学中心
2.变量 (3)内存变量 在内存中定义的、一种单个数据元素的临 时性变量。 ·内存变量的数据类型 数值型/字符型/逻辑型/日期型/日期时间型 。内存变量的建立 STORE〈表达式>T0 〈内存变量表〉 信息技术实验教学 <内存变量〉= 表达式〉
(3) 内存变量 在内存中定义的、一种单个数据元素的临 时性变量。 内存变量的数据类型 数值型/字符型/逻辑型/日期型/日期时间型 内存变量的建立 STORE <表达式> TO <内存变量表> <内存变量> = <表达式> 2. 变量 信息技术实验教学中心
2.变量 (3)内存变量 ●内存变量的显示输出 ?:先回车换行,再计算并输出表达式 的值; ??:在屏幕上当前位置,计算并直接 输出表达式的值 信息技术实验教学中心
(3) 内存变量 内存变量的显示输出 ?:先回车换行,再计算并输出表达式 的值; ??:在屏幕上当前位置,计算并直接 输出表达式的值 2. 变量 信息技术实验教学中心
2.变量 (4)数组变量 结构化的变量,是一组具有相同名称、以 下标相互区分的有序内存变量。 一个数组通常都包含多个数据元素。 Visual FoxPro系统中只允许使用一维数组 (相当于数列)和二维数组(相当于行列式 或矩阵)。 信息技术实验教学中心
(4)数组变量 结构化的变量,是一组具有相同名称、以 下标相互区分的有序内存变量。 一个数组通常都包含多个数据元素。 Visual FoxPro系统中只允许使用一维数组 (相当于数列)和二维数组(相当于行列式 或矩阵)。 2. 变量 信息技术实验教学中心