第3章 VFP语言基础课件.ppt

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

第3章 VFP语言基础;学习目标 了解VFP标识符的概念;熟练掌握数据类型、常量、变量、表达式的概念及使用方法,理解并掌握常用函数的格式、功能及使用方法。;3.1 标识符;关键字是被系统预先定义,具有特殊用途的标识符。 如:for,if,else,endif,do,while, case等。 预定义标识符是以固定的形式用于特定地方的标识符,常用于标识库函数名和处理命令。 处理命令。如:input,accept,clear,locate,use,list等。 标准库函数名。如:abs,sqrt,mod,max,left,year,ctod,eof,bof等。;用户自定义标识符 允许用作用户自定义标识符的字符有: 26个英文字母,数字,下划线(“_”)等一些可打印字符。 用户自定义标识符的命名规则: 以字母、汉字或下划线开头,且后跟字母、数字、下划线。 最多前8个字符有效。 注意: ①不要使用系统关键字、预定义标识符。 ②VFP不区分字母的大小写。如SUN和sun是相同的标识符。 ③定义标识符时应该做到“见名知意”,以增加程序的可读性。;3.2 数据类型;1. 字符型(C) 字符型数据由字母、数字、一些特殊字符、汉字等组成。字符型常量是用单引号(‘’)、双引号(“”)或中括号([ ])括起来的字符串。如‘Chinese’、“Chinese”、[Chinese] 。 2. 货币型(Y) 货币型数据用来表示人民币或美元等货币数据其取值范围是: -922337203685477.5808~9223372036854775807,当小数位超过4位时系统自动进行四舍五入处理 。;3.数值型(N) 数值型数据由数字(0~9)、正负符号(+或-)、小数点(.)和E等组成。数值型数据的长度为1~20位 。如123,5.6,3.6E5 4.日期型(D) 日期型数据的格式为{^yyyy-mm-dd}。其中,yyyy代表年,mm表月,dd代表日。日期型数据还可以表示为mm/dd/yy、dd/mm/yyyy等格式。例如:{^2008-2-8};5.日期时间型(T) 除了能够保存日期外还能够保存时间。 日期时间型数据的存储格式为: {^yyyy-mm-dd [hh[:mm[:ss]][a|p]]},其中yyyy代表年,mm代表月,dd代表日,hh代表小时,mm代表分钟,ss代表秒,a|p表示上午或下午。例如:{^2008-2-8 08:07:06 a} 6.逻辑型(L) 逻辑型数据用来表示具有真假性质的数据,它只有真和假两个值,其中真可以用 .T.、.t.、.Y.、.y. 来表示,假可以用 .F.、.f.、.N.、.n. 来表示。 ;1. 浮点型 单精度浮点型(F) 双精度浮点型(D) 2. 备注型(M) 用来表示一段文本数据 3. 通用型(G) 可以表示类似“照片” 等OLE对象 4. 整型(I) 用来表示正负整数 5. 二进制数据类型 二进制字符型和二进制备注型 ;对象型(O) 用于存储具体实例类的数据类型,可存取表单、控件等系统对象或用户自定义的对象。;【例】使用Vartype()函数来显示下列各数据的数据类型。 ? Vartype(litangjun) 结果为:C ? Vartype(123+456) 结果为:N ? Vartype(.T..F.) 结果为:L ? Vartype({^2006-12-12}) 结果为:D ? Vartype($123) 结果为:Y ? Vartype(123.456) 结果为:N ? Vartype({^2006-12-12 12:12:12 p})  结果为:T ? Vartype(litangjun) 结果为:U;3.3 常量和变量;1.数值型常量 用整数、小数、科学计数法表示的数据称为数值型常量。如123,6.78,3.6E5等。 2.字符型常量 用双撇号、单撇号或方括号等定界符括起来的字符串。若字符串中含有定界符,则须用另一种定界符括起来,如 计算机[abcdefghijk],[Im a boy]等。 3.日期型常量 格式:{^yyyy-mm-dd} 如:{^1999-11-23},其中空白日期可表示为 {},{ },{/};4.日期时间型常量 格式:{^yyyy-mm-dd hh:mm:ss a|p} 如:{^1999-11-23 5:12:00},{/:} 5.逻辑型常量 逻辑型常量只有逻辑真和逻辑假两个值,逻辑真值为.T.(.t.)或.Y.(.y.),逻辑假值为.F.(.f.)或.N.(.n.)。 6.货币型常量

文档评论(0)

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

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

1亿VIP精品文档

相关文档