第三章数据类型常量变量表达式与函数.ppt

第三章数据类型常量变量表达式与函数.ppt

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

数据类型、 常量、变量、 表达式和函数 数据和数据类型 数据 数据是描述客观实物的数、字符以及所有能输入到计算机中并被计算机程序加工处理的符号集合。 数据是计算机程序处理的对象,也是运算的结果,所以应该认识Visual FoxPro能处理哪些数据,掌握各种数据的表达方法。 数据类型 ?type() 数值型数据N 可以进行数学运算的数据称为数值型数据。这种数据只能包含0-9、小数点、正负号。包括符号位和小数点,在内存中占8个字节;在表中占1-20个字节,精度16位。数值范围从.9999999999E-19到.9999999999E+20,用N表示。 如: 9.98 0.668 -36.99 9000 字符型数据C 字符型数据是指一切可打印的字符和字符串,包括26个英文字母、0-9数字、空格、汉字以及各种符号及其组成的字符串等。每个字符占一个字节,最多可有254个字符,用C表示。对字符型常量需用单引号或双引号括起来。 如:010-3989987 visual foxpro 汉字 #$%%^ 逻辑型数据L 逻辑型数据只包含有两个值:真(.T.)或假(.F.)。长度固定为1位,用L表示。逻辑型数据是为进行各种判断而设计的。 日期型数据D 日期型数据用来表示日期。在中文版Visual FoxPro中,日期默认格式为yy/mm/dd(年/月/日),可用SET DATE TO命令或用“工具”、“选项”、“国际”选项卡设置日期为其它格式。日期型变量以“yyyymmdd”字符格式进行保存,范围从100/01/01到9999/12/31,长度固定为8位,用D表示。 注意:必须用{ } 如:{^99/03/08} 备注型数据M 备注型数据是一种存储长度、容量任意的字符型数据。备注字段含有一个10字节的指针,它指向真正的备注内容。表中记录的备注型字段数据保存在单独文件中,文件名与表名相同并且扩展名为.FPT。备注字段仅受可用磁盘空间大小的限制,在表中占4个字节,用M表示。 整数数值型数据N 存储的数值型数据为整数。占4个字节,范围从-2147483647到+2147483646。用N表示。 通用型数据G 通用型数据一般用在表中的字段,即通用字段。通用字段用来保存OLE对象。通用字段包含一个10字节的指针,它指向该字段真正的内容。如:Excel电子表格 、WORD文档、画图BMP图片、声音等。 通用字段的真正类型和数据大小取决于创建这些OLE对象服务器,以及是以链接方式还是以嵌入方式创建。通用字段的真正的内容大小只受磁盘空间的限制。在表中占4个字节,用G表示。 常量和变量 常量类型 数值型常量 数值型常量是指在程序中不变的数值型数据。 如:6 5.18 66 -99.8 1.23785E-12 字符型常量 是必须用界限符双引号或单引号‘’或方括号[]括起来的一个或几个字母、空格、数字、汉字或其它特殊符号,称为字符型常量或字符串。 如:A 、‘b’ 、‘168’、 [计算机]等。 当字符串本身还包含某种界限符时,则要选择另外两种不同的界限符作为真正的界限符,以示区别。 如:[She said,I am a student.]表示字符常量She said,I am a student. 。 逻辑型常量 用于逻辑型数据。真用.T.或.t.、 .Y.或 .y.表示,假用.F.或.f.、.N.或.n.表示。 日期时间型常量 属于日期时间型数据。用{}作界限符,日期与时间必须用空格隔开。 如:{^97/12/3 8:58:18AM} 表示1997年12月3日上午8点58分18秒。 变量名及变量分类 变量名 为了区分变量,给每个变量起个名字,称为变量名。Visual FoxPro规定变量名最多为10个字符,可以由字母、数字和嵌在字母或数字之间的下划线组成,但必须以字母开头,中间不能有空格。如:XY、DD、D43、D_43等。在为变量命名时应注意以下原则: 1. 见名知义的原则。 2. 简单明了。 3. 用户定义的变量名不能与系统的命令或函数重名,否则程序运行时将出现错误。 简单变量 简单变量也称内存标量变量。内存变量用于存储用户经常用到的常量、程序运行过程中所要用到的各种中间数据或最终结果、用户输入的信息等,它只保留在内存中,需要时可以定义,不需要时可以释放掉。 Visual FoxPro中的内存变量有数值型内存变量、字符型内存变量、逻辑型内存变量、

文档评论(0)

3471161553 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档