- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 Visual FoxPro的数据与表达式(精简版)
2003.8 第二章 Visual FoxPro的 数据与表达式 第二章 Visual FoxPro的数据与表达式 2.1 数据类型 2.2 常量 2.3 变量 2.4 Visual FoxPro的命令 2.5 Visual FoxPro的函数 2.6 Visual FoxPro表达式 2.1 数据类型 Visual FoxPro 6.0向用户提供了14种数据类型。其中:既适用于内存变量又适用于字段变量的有: 1.字符型数据(Character) 2.货币型数据(Currency) 3.数值型数据(Numeric) 4.逻辑型数据(Logical) 5.日期型数据(Date) 6.日期时间型数据(Datetime) 2.1 数据类型 Visual FoxPro 6.0提供的数据类型中只适用于内存变量的有: 对象型数据(Object):Windows应用程序中生成的对象,用O表示。 2.1 数据类型 Visual FoxPro 6.0提供的数据类型中只适用于字段变量的有: 1.浮点型数据(Float) 2.双精度型数据(Double) 3.整数型数据(Integer) 4.备注型数据(Memo) 5.通用型数据(General) 6.字符型数据(二进制) 7.备注型数据(二进制) 2.1 数据类型、常量和变量 常量是指值在程序执行过程中保持不变的数据。 1.数值型常量:包括带小数点常量和不带小数点的常量。例:3.14,17,1.23E5。 2.字符型常量:用‘’、“”、[]等定界符括起来的数据。例:‘123’,“A”,[数据] 。 ?注意:空格串“ ”和空串“”的区别。使用字符型常量必须加定界符,而且定界符必须成对出现。 空格串“ ”,串长0。五个空格,串长为5。空串“”,串长=0。 ABCDEFGH ? ABCDEFGH? ?注意:如果使用2对以上的定界符,内外定界符必须不同。 2.1 数据类型、常量和变量 常量是指值在程序执行过程中保持不变的数据。 3.逻辑型常量:只有两个值逻辑真和逻辑假。 逻辑真值:.T., .t., .Y., .y. 逻辑假值: .F., .f., .N., .n. 4.日期型常量:必须用一对花括号将数据括起来。 例:{^2006-9-5} 日期时间型常量:也必须用一对花括号将数据括起来。 例: {^2006-9-5 10:12:25 a} 2.3 变量 变量是指其值在程序的执行过程中可以改变的数据。 1.变量的命名(变量名是用来标识变量的符号) 由字母(汉字)、数字和下划线组成,但必须以字母(汉字)或下划线开头,中间不能有空格。 长度为1~128个字符,每个汉字占2个字符。 不要与系统保留字(命令名、函数名等)同名。 不区分大小写:A1即 a1 如ABC_、class1、课程名称等都是合法的变量名; 而1X、A–B、“工资”、编 号等都是非法的变量名。 2.3 变量 2.变量的分类 2.3 变量 2.变量的分类 字段变量是指表中的字段。它是在建立表结构时定义的,修改表结构时可重新定义或增删字段变量。 字段变量名与内存变量同名时,字段变量名优先级高于同名的内存变量。如有字段变量A1与内存变量A1。在使用内存变量时,可写成“M.A1”或“M-A1”,以示区别。 2.3 变量 字段变量与内存变量的区别。 ? 定义方式不同。 字段变量在建立表结构时定义;而内存变量使用赋值命令进行定义。 ?使用方式不同。 字段变量在使用前必须用命令(USE)打开;内存变量定义后就可使用。 ?生存期不同。 字段变量驻留在外存;内存变量驻留在内存。 2.3 变量 2.变量的分类 一般内存变量是一种临时变量,由用户定义后用来存放程序运行的中间结果和最终结果。 其值存储在内存里,一旦程序运行完毕,这些变量大多数会自动释放。它的作用是提供数值的传递和运算。 系统内存变量是指以字母“_”开头的、由系统自动定义生成的变量。 数组是一种特殊的内存变量,是一组内存变量的有序排列,可通过下标来访问。 2.3 变量 3.内存变量的操作 内存变量的赋值 格式1:内存变量=表达式 功能:计算赋值号右边的表达式的值,再将这个值赋给左边的内存变量。它具有计算和赋值的双重功能。 说明:内存变量在赋值时定义了初值及类型,类型与所赋的值的类型相同。 格式2:STORE 表达式 TO 内存变量表 功能:计算表达式的值,再将计算结果分别赋给内存变量表中的所有变量。 2.3 变量 3.内存变量的操作 内存变量的赋值 格式1:内存变量=表达式 功能:计算赋值号右边的表达式的值,再将这个值赋给左边的内存变量。它具有计算和赋值的双重
您可能关注的文档
- British Royal Family and Wedding 英语写作.ppt
- Ch 13 Regional, Ethnic, and Religious Influences.ppt
- Ch07_risk_management.ppt
- chap01-management.ppt
- chapter1-Chinese.ppt
- CATIA照片级渲染.ppt
- 2014人教版八年级下Unit4_.ppt
- Chinese famous scholars and their representative.pptx
- Hotel English—1.pptx
- READING NOTES.ppt
- 第十二讲 国际争端解决.ppt
- 邵老师综合类(习题讲解).ppt
- 高三英语课件Project unit.2 M10.ppt
- 07 Introduction to Risk, Return, and the Opportunity Cost of Capital.ppt
- 16-J&J risk management adrian thomas version 2.ppt
- 2012-2013学年北京市东城区(南片)七年级下学期期末考试英语试卷(含答案).doc
- 34号_软工1102_郑智铖_课程设计报告.doc
- 9A Unit 2 Exercises复习.ppt
- 2012高考英语词汇表不带翻译.doc
- Accounting 02.ppt
文档评论(0)