- 4
- 0
- 约1.12万字
- 约 55页
- 2015-11-19 发布于广东
- 举报
数据类型、表达式、函数 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程序设计 教学课件 黄津津 第1章 Visual Basic 概述.ppt
- 新Visual Basic程序设计 教学课件 黄津津 第2章 窗体和基本控件.ppt
- 新Visual Basic程序设计 教学课件 黄津津 第3章 数据类型与表达式.ppt
- 新Visual Basic程序设计 教学课件 黄津津 第4章 Visual Basic控制结构.ppt
- 新Visual Basic程序设计 教学课件 黄津津 第5章 数 组.ppt
- 新Visual Basic程序设计 教学课件 黄津津 第6章 过 程.ppt
- 新Visual Basic程序设计 教学课件 黄津津 第7章 文 件.ppt
- 新Visual Basic程序设计 教学课件 黄津津 第8章 程序调试.ppt
- 新Visual Basic程序设计 教学课件 黄津津 第9章 菜单与多窗体设计.ppt
- 新Visual Basic程序设计 教学课件 黄津津 第10章 数据库应用基础.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 药品生产过程中的清洁生产与环境保护策略.docx VIP
- 2023年日历表带节假日全年一页打印版.docx VIP
- 铁路项目监理人员岗位职责.docx VIP
- 【初中 物理】电磁波的应用课件 2025-2026学年沪科版九年级全一册物理.pptx VIP
- 第14篇 世界屋脊——藏族高原游牧文化旅游区.ppt VIP
- (人教版)数学五年级下册计算题“天天练”习题卡,含108份题组.pdf VIP
- 基于组织学视角的异种脱细胞真皮基质研究:动物筛选、制备工艺与体内植入初探.docx VIP
- 2025年度宜都市高新技术产业投资有限公司公开招聘8人(第二批)笔试备考题库及答案解析.docx VIP
- 初中地理新课程标准及解读精选全文.pptx VIP
- 《工业机器人技术基础》考试试卷练习题附答案.pdf VIP
原创力文档

文档评论(0)