- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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.货币型常量
您可能关注的文档
最近下载
- 苏教版五年级上册《我们的大脑》教学设计.docx
- 贵州省2024年高三年级4月适应性考试 地理试卷.docx
- GEUPS维护及故障讲课文档.ppt VIP
- 触摸屏技术的原理及应用.docx VIP
- 路桥施工计算手册.docx
- 年产50吨瑞舒伐他汀钙、5吨匹伐他汀钙、50吨恩格列净、50吨恩格列净中间体EM1、5吨贝曲西班马来酸盐、200吨阿托伐他汀中间体B-4、200吨瑞舒伐他汀中间体D-1等产品项目环境影响报告书.pdf
- 六年级美术上册《劳动最光荣》课件.ppt
- 抖音直播间1000个违禁词(一举夺葵版).docx
- 反渗透法海水淡化产品水水质控制指标及水质调整措施.pdf VIP
- 《论语》论仁、孝、君子、教育.doc
文档评论(0)