VFP程序设计基础:数据类型与常量变量
版权申诉
174 浏览量
更新于2024-07-03
收藏 259KB PPT 举报
"VF程序设计课程的第02章,主要介绍了程序设计的基础知识,包括数据类型、常量和变量的定义与使用方法。"
在VF(Visual FoxPro)程序设计中,理解基本的数据类型是至关重要的。这些类型包括:
1. 数值型:用于表示数量,可以是正负整数或小数。
2. 货币型:专门用于存储货币数据,通常在商业应用中使用。
3. 字符型:包含任意字符和汉字,用于存储文字信息,如姓名、专业等。
4. 日期型:存储日期数据,支持日期运算。
5. 日期时间型:同时保存日期和时间,适用于记录事件的发生时刻。
6. 逻辑型:仅包含两个值,真(.T., .t., .Y., .y.)和假(F., .f., .N., .n.)。
常量是在程序执行过程中不会改变的值,VF中的常量分为不同类型:
1. 数值型常量:如123,45.6等。
2. 货币型常量:需以美元符号($)开头,例如$100.00。
3. 字符型常量:用引号包围的字符序列,可以包括ASCII字符和汉字,如'Hello'。
4. 日期型常量:用花括号包围的严格日期格式,如{^2022/01/01}。
5. 日期时间型常量:包括时间的日期型常量,如{^2022/01/01 12:00:00 PM}。
6. 逻辑型常量:.T./.t./.Y./.y.表示真,F./.f./.N./.n.表示假。
变量是程序中可以改变的值,其命名规则包括:
1. 变量名可以包含字母、汉字和下划线,但不能以数字开头,且不能使用系统保留字。
2. 赋值操作:`变量名=值` 或 `STORE 值 TO 变量名表`,前者用于单个变量赋值,后者可以同时赋值给多个变量。
3. 显示变量的值:可以使用 `DISPLAYMEMORY` 或 `LISTMEMORY` 命令,配合 `LIKE` 和 `TO` 参数来查看或输出变量的值。
例如,以下代码展示了变量赋值和显示:
```vf
r = 10
s = 3.14159 * r * r
STORE "面积" TO s1, s2
? r, s, s1, s2
```
这个例子中,`r` 和 `s` 分别被赋值为圆的半径和面积,`s1` 和 `s2` 同时被赋值为字符串"面积"。`?` 是用于打印输出的命令,会显示变量的当前值。
了解这些基础知识后,开发者可以开始编写简单的VF程序,处理不同类型的数据,并通过变量进行数据操作和存储。掌握这些概念是进一步学习VF程序设计的关键。
2022-05-31 上传
2022-11-13 上传
2023-07-07 上传
2023-07-29 上传
2021-09-28 上传
2021-10-01 上传
2009-01-01 上传
2021-10-09 上传
2021-09-28 上传