- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.4 表达式 各类运算符之间的优先关系是: 算术字符关系逻辑 3.4 表达式 名表达式 Eg:姓名=“李明华” Store “姓名” to name ?name+“:”+姓名 输出:姓名:李明华 宏替换方式读取“名”的内容: Eg:姓名=“李明华” Store “姓名” to name ?name 输出:李明华 第三章 数据及其运算 第三章 数据及其运算 3.1 数据类型 3.2 数据存储 3.3 内部函数 3.4 表达式 3.1 数据类型 3.1 数据类型 字符型 (C型) 数值型 (N型) 逻辑型 (L型) 日期型 (D型) 备注型 (M型) 通用型 (G型) 数值型 浮点型 货币型 双精度型 整型 日期型 日期时间型 3.2 数据存储 数据存储容器:常量、变量、数组、字段、记录和对象。 (1)常量——值固定不变的量 ①数值型常量 :由数字(0-9)、小数点和正负号组成 ②浮点型常量 :数值型的科学计数法表示 ③字符型常量 :用双引号、单引号或方括号等括起来 ④逻辑型常量 :只有真和假两种逻辑值 ⑤日期型常量和日期时间型常量:用花括号括起来,日期各部分之间用/或-分开,时间各部分之间用:分开,日期和时间之间用空格分开 3.2 数据存储 介绍一个命令: 格式:?|??表达式1[,表达式2……] 功能:计算表达式的值,并将其显示在工作区 说明: ?表示另起一行输出值 ??表示从当前位置输出值 若有多个表达式,各表达式值之间用逗号分开,输出时遇到逗号就空一格 3.2 数据存储 日期常量的格式是可以变化的,使用如下几个set命令: Set mark To [日期分隔符] —功能:确定日期数据的分隔符号 Set Century On/Off —功能:确定是否显示年份的前2位 Set Date to Mdy/Ymd/dmy —功能:确定日期数据的指定格式 3.2 数据存储 (2)内存变量 变量有值和名,值是变量的内容,名是唯一标识变量的。 变量命名规则:以字母(汉字)、数字、下划线组成,不超过128个字符,且不可与系统保留字(eg: use quit close等)重名。 读取变量的值的命令是?命令 将值存入变量的命令也称赋值命令 3.2 数据存储 赋值命令 格式1:内存变量=表达式 格式2:store 表达式 to 内存变量表 功能:计算表达式的值,将值赋给内存变量 说明: s=’VFP’ 将字符串赋给变 量s,结果使s值 为”VFP”,并成为 字符型变量 store 2*4 to s1,s2 计算2*4的值为8,将8赋 给变量s1、s2,结果两 个变量值均为8并成为数 值型变量 a、命令后的表示其后为注释部分,不参与命令的执行。 b、内存变量在赋值时定义了值和类型,变量的类型是由值的类型确定的。 c、store命令可以同时为多个变量赋值,而等号只可以为一个变量赋值。 d、若内存变量与字段同名,则内存变量前要加上“m.”或“m-”以示区别。 3.2 数据存储 内存变量的清除命令: 格式: release [内存变量表][All [like | except通配符]] 功能:从内存中清除指定的内存变量 Release a,b 清除内存变量a,b Release all 清除用户定义的所有内存变量 Release all like a* 清除所有用户定义的首字 母为a的内存变量 Release all except ?b* 清除所有用户定义的第二 个字符为b以外的内存变量 3.2 数据存储 (3)数组变量 定义数组的命令: 格式: dimension | declare 数组名1(下标1[,下标2]) [,数组名2(下标1[,下标2])]…… 功能:定义数组名称及上界,即确定数组的维数和元素个数。 注意: VFP中只可以定义一维和二维的数组,且定义大小时要考虑内存空间是否够用。 数组在定义时默认初始值为.f. 数组的赋值: 可以使用变量的赋值命令为单个数组元素赋值,也可以为所有数组元素赋相同的值。 3.2 数据存储 (4)字段变量
文档评论(0)