网站大量收购闲置独家精品文档,联系QQ:2885784924

常量、变量、表达式(改).ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学内容 掌握内存变量的操作方法 掌握数组的建立和使用方法 掌握VFP中各种表达式的使用方法及其运算法则 熟悉常量的类型和表示方法 第5章 VFP的基本数据元素 5.1 VFP的数据和数据类型 5.1.1 数据的分类 根据系统处理数据的形式划分: 常量、变量、表达式和函数 根据数据的类型划分: 数值型、字符型、逻辑型、日期型、通用型、备注型、双精度型、浮点型。 5.1.2 数据类型 字符型(C):长度为0 — 254,每个字符占用1个字节 日期型(D):长度为8个字节 逻辑型(L):长度为1个字节 通用型(G):长度为4个字节,用于存储OLE对象 备注型(M):长度为4个字节,并用这4个字节来引用备注的实际内容。 注:通用型和备注型字段的具体内容存放在与表文件(.dbf)同名的备注文件中(.fpt) §5.2 常量 数值型(numeric) 数值型常量就是常数,表示数量的大小,由数字0~9、小数点和正负号构成。 例如:12,5.68,3.14 使用科学计数法 例如:6.789×105可以用6.789E5来表示 占用8个字节,取值范围为: -0.999,999,999,9E+19~ 0.999,999,999, 9E+20 货币型常量 用于表示货币值,要加一个前置的货币符号$。存储和计算时,采用4位小数,多于4位小数,自动四舍五入 例如:$3.45678将自动储存为$3.4568 没有科学计数法 在内存中占8个字节,取值范围:-922 337 203 685 477.5807~ 922 337 203 685 477.5807 字符型常量 也可称为“字符串”,表示方法用定界符:半角单引号、双引号、或方括号把字符串扩起来。 定界符不作为常量本身,只标识字符的起始位置。 定界符必须成对匹配,不能一边用单引号,一边用双引号。 如果某个定界符本身也是字符串的内容,则需要用另一种定界符作为该字符串的定界。 例:显示几个字符型常量 在命令窗口输入以下命令: ? “计算机”,‘123’,[‘ABC’ “abc”] ??“学习”,‘字符串’,[你好] ?[“大家好”] 注意: 1、空格也是一种特殊的字符 2、不包含任何字符的字符串(“”)叫空串空串与包含空格的串“ ”不同。 日期型常量 定界符为 {^ }。括号内包括年、月、日三部分。 分隔符可以是斜杠(/)、连字号(-)、句点(.)和空格 系统默认:美国日期格式“mm/dd/yy”(月/日/年) 严格的日期格式{^yyyy-mm-dd} 日期时间型常量 包含日期和时间两部分: {^日期,时间}。 日期部分与日期常量类似 时间格式为:[hh[:mm[:ss]] [a|p]],hh、mm和ss分别代表时、分、秒 日期时间型数据用8个字节存储 逻辑型常量 逻辑型数据只有逻辑真和逻辑假两个值 逻辑真的表示形式: .T.、 .t. 、 .Y. 、 .y. 逻辑假的表示形式: .F.、 .f. 、 .N. 、 .n. 注意: 前后两个小数点作为定界符是必不可少的 逻辑型数据只占用一个字符 §5.3 变量 5.3.1 字段变量 表中的各条记录对于一个字段名的取值 不同,表中的字段名就是变量。 5.3.2 系统变量 VFP中系统变量:控制输出和显示格式 变量名以“_”开头 例如 _screen.fontsize,用于修改显示区 字体的大小 §5.3.3 内存变量 内存变量是内存中的一个临时存储单元 变量值:存放在存储单元里的数据 变量类型:取决于变量值的类型 内存变量的赋值 内存变量 = 表达式 Store 表达式 to 内存变量名表 等号一次只能给一个内存变量赋值 可对内存变量重新赋值来改变其内容和类型 内存变量的显示 表达式值的显示 格式1:?[表达式表] 格式2: ??[表达式表] 注意?和??的区别 内存变量的显示 List Memory [like 通配符] Display Memory [like 通配符] 选用like只显示与通配符相匹配的内存信息 内存变量的释放 命令格式 格式1:clear memory 格式2:release 内存变量名表 格式3:release all [like 通配符|except 通配符 格式4:release all 命令功能 clear memory, release all:清除所有内存变量 格式2清除指定的内存变量 格式3选用Like短语清除与通配符相匹配的内存变量;选用Except短语清除与通配符不相匹配的内存变量 例如:release all like a*,表示清除变量名以a开头的内存变量 内存变量的保存 命令格式: Save to 内存变量文件名 [all like| exc

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档