- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 
                        查看更多
                        
                    
                第二章  VFP语言基础 2.1  数据类型 2.2  数据存储容器 2.3  运算符 2.4  函数 2.5  表达式 2.6  空值处理 2.7  程序设计基础 2.1  数据类型 数据类型是指数据对象的取值集合,以及对之可实 施的运算集合;设置不同的数据类型,是为了提供合 适的计算量与计算速度。 创建表时需要用户指明表中每个字段的数据类型。 变量或数组的数据类型则由保存在其中的值来决定。  VFP支持的基本数据类型 字符型  Character (1)由任意字符(字母,数字,空格,符号等)组成;  (2)可以保存诸如姓名,名称,地址及无需算术运算的数字号码(学号,工号,邮编等)。 数值型  Numberic (1)由数字、正负号及小数点组成;  (2)数值型字段的小数部分位数在创建字段时确定,且小数点、小数位数是总字段宽度的一部分。 货币型  Currency (1)涉及货币数据时,可用货币类型来替代数值类型;  (2)若小数部分超过4位,则VFP将它四舍五入到4位。 日期型  Date (1)日期型变量以“yyyymmdd”字符格式保存,共占8个字节;  (2)日期的格式取决于set date,set mark,set century命令的设置,或利用菜单命令“工具/选项”,在“选项”对话框的“区域”选项卡上进行设置,常用的格式为mm/dd/yyyy。 日期时间型  DateTime (1)其值存储在含有两个4字节整数的8个字节中,第一个4字节保存日期,第2个保存时间,时间从午夜起计算,以1/100秒为最小计时单位;  (2)若缺省日期值,VFP用系统默认值1899.12.30填入,若缺省时间值, VFP用系统默认的午夜零点时间。 浮点型  Float 浮点数据类型与数值型等价 提供此类型是为了和早期版本的兼容 双精度型  Double (1)用于在表中存储精度较高、位数固定的数值;  (2)与数值型数据不同,在向表中输入数据时小数点的位置由输入的数值决定。 整型  Integer (1)整型字段在表中占4个字节,          以二进制形式存放;  (2)比数值型字段占用的空间要少得多。 备注型  Memo (1)用于在表中存储数据块; (2)备注字段含有4字节的引用,指向真正的备注内容; (3)备注数据的真正大小取决于用户实际输入的内容; (4)表中记录的备注型字段数据保存在单独的文件中,文件名与表名相同扩展名为.fpt。 通用型  General (1)用于在表中存储OLE对象;  (2)通用字段含有4字节的引用,指向真正的内容:电子表格、字处理文档或另一个应用程序创建的文件等;  (3)通用字段的真正类型和数据大小取决于创建这些对象的OLE服务器,以及这些OLE对象是以链接方式还是以嵌入方式与该应用程序相联系。若是链接OLE对象,则表中只含有对数据以及创建这些数据的应用程序的引用,若是嵌入OLE对象,表中将含有相关数据的副本及对创建这些数据的应用程序的引用。 2.2  数据存储容器 常量、变量、数组、记录、对象称存储数据的容器。  2.2.1 标识符(名称)命名规则 2.2.2 常量 2.2.3 内存变量 2.2.4 数组 2.2.5 字段 2.2.6 对象 2.2.7 不同数据存储容器的作用域  2.2.1 名称命名规则 (1)由字母、数字、下划线和汉字符号组成; (2)名称不能以数字开头,系统预定义了许多系统变量均已下划线开头,用户应避免使用下划线开头的名称,且表的字段名不允许以下划线开头; (3)名称的长度在1~128个字符之间,除自由表字段名、表的索引标识名≤10个字符; (4)不能使用系统保留字; (5)文件名的命名规则由所用的OS决定,但在应用中文件的命名应遵守上述规则,否则可能会发生在命令中无法引用该文件的情况(如,文件名若包含空格,在命令中引用文件时需给文件名加引号) 。 2.2.2 常量 常量(Constants):数据项的值在整个操作过程中保持不变  常量据其数据类型分为6种,不同类型的常量采用不同的定界符表示 (1)数值型常量 (2)货币型常量 (3)字符型常量 (4)逻辑型常量 (5)日期型常量和日期时间型常量  编译时常量:在设计阶段先预定义一个具体值,以后凡需用到此值的地方用该值代替,可为任何一种数据类型。一经改动,可影响到整个应用程序。不能再用作为变量名,不能被赋值。 #define     min    0 数值型常量 (1)由数字、小数点、正负号组成 (2)在内存中占8个字节 (3)可用浮点表示法来表示特大或特小的数 如,1.23E20(1.23X1020),2.34E-20(2.34X10-20) 货币型常量 (1)表示货币型常量时,需在数字前加上美元符号$;  (2)在
                您可能关注的文档
最近下载
- 第五单元第1课《多变的镜头》课件 2024—2025学年人美版(2024)初中美术七年级上册+.pptx VIP
 - 四川省2025年高职单招文化考试(中职类)语文试卷+答案 .pdf VIP
 - 【议题式】第五课 在和睦家庭中成长 课件 -2026新高考思想政治一轮复习.pptx VIP
 - 施工应急预案应急反应预案.docx VIP
 - 机械设备销售代理授权委托协议书(1范本).docx VIP
 - 高考语文作文纸3栏(电子版可打印)A3.pdf
 - 幼儿园科普知识章鱼课件.pptx VIP
 - 统编版二年级语文上册单元作文能力提升第1单元:有趣的动物(素材积累).docx VIP
 - 部编版语文九年级下册《诗词曲五首 山坡羊潼关怀古》课件.pptx VIP
 - ICH指导原则文件目录(中英文) .pdf VIP
 
原创力文档
                        

文档评论(0)