第7章-VFP语言基础..ppt

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

7.1数据类型 VFP重要的作用就是对数据进行高效的处理。在VFP中按数据存储类型分为整型、浮点型、字符型、日期型等多种。 按数据形式分为常量、变量、函数、表达式等;数据类型数据类型数据类型7.2常量 所谓的常量就是在程序执行中其值不变的量。 VFP中有6种类型的常量:1.数值型常量2.字符型常量3.逻辑型常量4.货币型常量5.日期型常量6.日期时间型常量1.数值型常量(1)整数:由数字组成,如0、-2、3。(2)实数:十进制表示形式:它由数字、正负号、小数点组成。如0.23、-3.14等。指数表示形式:它由数字、小数点与E或e组成。如1.23×103可表示为1.23E3;如-1.23×10-2可表示为-1.23e-2。E前要有数值,E后要有整数。例 ?1.23E32.字符型常量字符型常量是用定界符(双引号“”、单引号‘‘、方括号[])括起来的一系列有效字符,也称为字符串。如“中国”、“微机”、’PC’、’abc’、[计算机]、[123]、“3.14159”等。字符串的最大长度为254个字符。若字符串中含有定界符,则必须用另一种定界符括起来。 例如“学生[爱好]计算机” [I’mastudent.]3.逻辑型常量逻辑常量只有真和假两种值。 逻辑真:

.t..T..Y..y. 逻辑假:

.f..F..N..n.4.货币型常量 货币型常量以$符号开头,并四舍五入到小数点后4位。 例如: ?$100.12345 计算结果为$100.12355.日期型常量必须用花括号括起来(1)通用格式:{mm/dd/yyyy},e.g.{08/08/2008}或{8/8/08},空白的日期可表示为{}、{/},需执行SETSTRICTDATETO0命令;(2)严格格式:{^yyyy-mm-dd},若要设置严格的日期格式,例如{^2008-8-8},需执行SETSTRICTDATETO1命令。6.日期时间型常量日期时间型常量:(1)通用格式: {mm/dd/yyyy[hh[:mm][:ss][a|p]]} 如{9/15/998:45}(2)严格格式: {^yyyy-mm-dd[hh[:mm][:ss][a|p]]},如{^2008-8-88:8:8p}7.3变量变量是指其值可以改变的量。变量可分为两大类,一类为字段变量、另一类为内存变量。变量使用标识符进行命名。标识符是用来标识变量、函数、表、数据库、文件等。标识符的组成规则由数字、字母、下划线组成。以字母、下划线开头。长度一般为1~128个字符,但对于数组名、自由表名、自由表中的字段名、索引标识符名最多为10个字符。避免使用VFP保留字。汉字与字母同等待遇(一个汉字占两个字符)。1.简单变量与相关命令(1)赋值命令格式1:变量=表达式格式2:STORE表达式TO变量表功能: 格式1将表达式的值赋给变量。 格式2将表达式的值赋给变量表中的所有变量。说明: 1)表达式是运算符与操作对象连接起来的式子,表达式可为变量、常量。 2)变量表中的各变量用逗号分隔。例:store10toa,b,c ?a,b,c1.简单变量与相关命令(2)输出命令格式:?|??[输出项目表]功能:显示输出项目表中的各输出项。说明:1)输出项可为变量、常量、表达式。2)输出项目表中的各项是用逗号分隔的,命令执行时遇到逗号就空一格。3)?是表示在下一行输出各输出项,??是在当前行输出各输出项。内存变量的应用 a=1 b=.t. c={^2005-10-12} d=A e={^2005-10-1212:30:28a} store10tof,g h=$123.23 ?a,b,c,d,e,f,g a=[中国] b=哈尔滨 c=123 ?a,b ??c=,c ?a,b2.数组数组是按一定顺序排列的数据集合。数组中的每一个数据称为一个元素。数组中每一个元素的序号称为下标。数组中的所有元素在内存中是连续存放的。数组的定义格式:DIMENSION|DECLARE数组名(下标上限1[,下标上限2][,……])功能:定义一维或多维数组说明:1)数组定义后系统自动为每一个元素赋逻辑假.F.。2)数组有一个下标称为

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档