- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据类型、表达式、函数 1.数据类型: (1)基本数据类型。 (2)用户定义的数据类型。 2.常量和变量: (1)局部变量和全局变量。 (2)变体类型变量。 (3)缺省声明。 3.运算符和表达式: (1)算术运算符。 (2)关系运算符和逻辑运算符。 (3)表达式的执行顺序。 4.常用内部函数。 2.3 数据类型 数值型 字符型 逻辑型 日期型 对象型 变体型 Dim 变量名 As 数据类型 1.字节型(Byte) 1字节 字节型数可以表示无符号的整数 0~255 2.整型(Integer)2和长整型(Long)4字节 不带小数部分的数,表示正整数、负整数和零 整型数: -32768~32767 长整型数:-2147483648~2147483647 3. 单精度型(Single)4和双精度型(Double)8字节 浮点数。表示带有小数部分的数 表示数的范围大,但有误差。 如超出某个表示范围,则用科学记数法 例如:4.53E8(4.53×108),8.173E-14,3.14D23 4. 货币型(Currency)8字节 专门为处理货币而设计的数据类型 它可最多保留小数点右边4位和小数点左边15位 计算更加精确,适合于表示货币值 5. 字符型(String) 用双引号括起来的一串字符。 例如,Canton、Good Morning等 ″称为起止界限符。 字符串长度。分变长字符串(长度不固定)和定长字符串(长度固定) 在VB中,把汉字作为一个字符来处理。 Dim 变量名 As string * 字符串长度 6. 日期型(Date)8字节 表示日期和时间(#m/d/y#、#h:mm:ss am | pm#、#m/d/y h:mm:ss am | pm#) 用两个#符号把日期和时间的值括起来 如:#08/20/2001#、#2001-08-20# 7.布尔型(Boolean)2字节 逻辑型又称布尔型,其数据只有True(真)和False(假)两个值 8. 对象型(Object)4字节 对象型数据可用来表示应用程序中的对象 9. 变体型(Variant) 变体型数据是一种可变的数据类型,可以存放任何类型的数据 当指定变量为Variant变量时,VB会自动完成必要的转换 在程序中不特别说明时,VB会自动将该变量默认为Variant型变量。 例2.9 例: Temp=22 ’字符串 Temp=Temp-1 ’数值 Temp=#01/01/2002# ’日期 10.对象型 对象型数据占用4个字节的存储空间,仅用于存储地址,该地址可表示程序中的对象。通过Set语句可让对象型变量引用程序所能识别的任何实际对象。 如: Private Sub Form_Click( ) Dim y As Object 把变量y声明为对象型 Set y = Form1 将对象型变量y赋值为Form1对象 y.Caption = 时间 对Form1的基本操作可以用y替代 End Sub 2.3.2 数据类型说明符 如表2-3 数据类型说明符可以跟在数值后面,用于指明该数值的数据类型 参考例2.9介绍的“逐语句”(F8)调试模式,利用“本地窗口”观察下面两句代码的执行情况: Private Sub Command1_Click() Dim x As Variant x = 32@ End Sub 数据类型说明符还可以跟在声明变量的时候使用 如:Dim x% 2.4 常量与变量 在程序运行期间其值始终保持不变的量 两种形式的常量:文字常量和符号常量 1. 文字常量 用数据本身的值作为数据表示形式 也分为数值型、字符型、日期/时间型、布尔型等 在程序代码中直接给出的数据。 例如:890、“LiLei”、True、#2009-12-28#等 对于字符型常量和日期型型常量,必须以相应的定界符把常量的值括起来 常量的分类 2. 符号常量 符号常量就是使用一个符号表示相应数据所在的存储单元地址的方法,这个符号就是常量的名称。 (1)系统符号常量 系统提供的常量 如:颜色常量、窗体常量、绘图常量 例如:Text1.ForeColor=VbRed (2)自定义符号常量 完整格式: 常用格式: Const 常量名 [As 数据类型]=表达式 例如: Const PI# = 3.1415926 或 Const PI as Double = 3.1415926 一个const语句可以定义多个常量 要用逗号隔开,例如: Const x
您可能关注的文档
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第8章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第9章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第10章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第11章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第12章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第1章 Visual Basic 6.0程序设计概述.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第3章 控制结构程序设计.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第4章 数组及应用.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第5章 过程与函数.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第6章 常用控件与系统对象.ppt
- Visual Basic 程序设计教程 04 ryjc vb ch3 数据输入输出.ppt
- Visual Basic 程序设计教程 05 ryjc vb ch4 分支结构及相应控件2.ppt
- Visual Basic 程序设计教程 06 ryjc vb ch5 循环结构及相应控件.ppt
- Visual Basic 程序设计教程 07 ryjc vb ch6 数组.ppt
- Visual Basic 程序设计教程 08 ryjc vb ch7 过程与函数.ppt
- Visual Basic 程序设计教程 09 ryjc vb ch8 界面设计.ppt
- Visual Basic 程序设计教程 10 ryjc vb ch9 文件.ppt
- Visual Basic 程序设计教程 11 ryjc vb ch10 Visual Basic与数据库.ppt
- Visual Basic 程序设计教程 12 ryjc vb ch11 VB.NET简述.ppt
- Visual Basic 管理信息开发案例 教学课件 作者 武新华 第1-4章 第1章 Visual Basic工程基础.ppt
最近下载
- 2024年第十六届全国大学生数学竞赛初赛试卷及参考答案(非数学B类).pdf VIP
- 自考本科《小学综合性学习与跨学科教学》2025年4月模拟题附答案.docx VIP
- 高校教师培训教学设计模板.docx VIP
- 《野外辨别方向》课件.ppt VIP
- 2024年第十六届全国大学生数学竞赛初赛试卷及参考答案(非数学A类).pdf VIP
- 医务人员职业防护.ppt VIP
- 第42届全国中学生物理竞赛复赛试题.docx VIP
- 万科示范区验收移交指引.docx VIP
- 唐代僧人的法律规范-政大机构典藏.PDF
- 2025-2026学年高二地理上学期第一次月考卷5【测试范围:选择性必修一,第1~2章第1节】(原卷及解析).docx VIP
文档评论(0)