




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——计算机二级VisualBasic复习重点数据类型计算机二级VisualBasic复习重点:数据类型
VisualBasic数据类型包括根本数据类型、用户定义的数据类型、枚举类型等,下面我带大家一起来看看细致考点解析,梦想对大家有所扶助!想了解更多相关信息请持续关注我们我!
一、数据类型
一根本数据类型
数据类型VisualBasic6.0供给的根本数据类型主要有字符串型和数值型,此外还供给了字节、货币、对象、日期、布尔和变体数据类型。
二用户定义的数据类型
用户可以利用Type语句定义自己的数据类型,其格式如下:Type数据类型名
数据类型元素名As类型名数据类型元素名As类型名……
EndType
三枚举类型
所谓“枚举”是指将变量的值一一列举出来,变量的值只限于列举出来的值的范围内。
枚举类型放在窗体模块、标准模块或公用类模块中的声明片面,通过Enum语句来定义,格式如下:
[Public|Private]Enum类型名称成员名[=常数表达式]成员名[=常数表达式]……
EndEnum
二、常量和变量
一常量
VisualBasic中的常量分为两种,一种是文字常量,一种是符号常量。
二变量
1.命名规矩
变量是一个名字,给变量命名时应遵循以下规矩:
1名字只能由字母、数字和下划线组成;
2名字的第一个字符务必是英文字母,结果一个字符可以是类型说明符;
3名字的有效字符为255个;
4不能用VisualBasic的留存字作变量名,但可以把留存字嵌入变量名中;同时,变量名也不能是末尾带有类型说明符的留存字。
2.变量的类型和定义
任何变量都属于确定的数据类型,包括根本数据类型和用户定义的`数据类型。在VisualBasic中,可以用下面几种方式来规定一个变量的类型:
1用类型说明符来标识。
2在定义变量时指定其类型
3用DefType语句定义
4用类型说明符定义的变量,在使用时可以省略类型说明符。
三变体类型变量
1.Variant变量的定义
Variant变量可以用普遍数据类型变量的格式定义,也可以默认定义。
2.Variant变量值的内部表示
Variant变量所存放的值都有一个内部表示,在执行对比等操作时,Variant变量根据其内部表示确定如何操作。向Variant变量赋值时,VisualBasic以最紧凑需最小存储空间的表示方式存储该值,并可根据需要变更表示方式。
3.Variant变量中的数值
在Variant变量中存放数值时,VisualBasic以尽量紧凑的方式存储。
4.Variant变量中的字符串
在对存放字符串的Variant变量举行操作时可能会产生歧义。当用“+”运算符对两个Variant变量举行运算时,假设两个变量都是数值,那么执行数值相加运算;假设两个变量中存放的都是字符串,那么执行字符串连接操作。假设一个变量中是数值而另一个变量中是字符串,那么处境就繁杂了。VisualBasic先试着将字符串转换为数值,假设转换告成那么举行相加运算,不告成那么把另一个数值转换成字符串,然后对两个字符串举行连接,形成一个新的字符串。
5.Variant变量中的空值Empty
Variant变量在被赋值前为空值内部表示为Empty或0,它不同于数值0,不同于空字符串″″,也不同于Null见下。通过IsEmpty函数可以测试一个变量自建立以来是否被赋过值。
6.Variant变量中的Null值
Variant变量可以取一个特殊值Null,该值通常在数据库应用程序中用来指出未完成或漏掉的数据。Null值具有以下一些特性;
1“曼延性”。假设表达式中任一片面为Null,那么整个表达式的值即为Null。
2假设向函数传送Null、值为Null的Variant变量或结果为Null的表达式,那么会使大多数函数返回Null值。
3Null值会在返回Variant变量的内部函数中曼延
三、变量的作用域
一局部变量与全局变量
根据变量的定义位置和所使用的变量定义语句的不同,VisualBasic中的变量可以分为3类,即局部Local变量、模块Module变量及全局Public变量,其中模块变量包括窗体模块变量和标准模块变量。
二默认声明
默认定义的变量不需要使用Dim语句,因此对比便当,并能节省代码,但有可能带来麻烦,使程序展现无法预料的结果,而且较难查出错误。
四、常用内部函数
一转换函数
1.取整函数Int和Fix
2.数制转换函数
3.类型转换函数
4.格式输出函数
二数学函数
1.三角函数
2.十足值函数Abs
3.符号函数Sgn
4.平方根函数Sqr
5.指数和对数函数Exp、Log
三日期和时间函数
1.MicrosoftWindows的计时系统
2.日期函数
3.时间函数
4.日期/时间数值化函数
5.日期/时间运算函数
6.用变体类型表示日期
四随机数函数
1.随机数函数Rnd
2.Randomize语句
五、字符处理与字符串函数
1.删除空白字符函数
1LTrim$字符串:去掉“字符串”左边的空白字符;
2RTrim$字符串:去掉“字符串”右边的空白字符;
3Trim$字符串:去掉“字符串”两边的空白字符;
2.字符串截取函数
用来截取字符串的一片面,可以从字符串的左部、右部或中部截取。
1左部截取
格式eft$字符串,n
3.字符串长度测试函数
格式en字符串Len变量名
4.String$函数
格式:String$n,ASCII码String$n,字符串
5.空格函数
格式:Space$n
6.字符串匹配函数
在编写程序时,有时候需要知道是否在文本框中输入了某个字符串,这可以通过InStr函数来判断。
格式:InStr[首字符位置,]字符串1,字符串2[,n]
7.字母大小写转换
格式:Ucase$字符串Lcase$字符串
8.插入字符串语句Mid$
格式:Mid$字符串,位置[,L]
六、运算符与表达式
一算术运算符
1.幂运算
2.浮点数除法与整数除法
3.取模运算
4.算术运算符的优先级
5.字符串连接
二关系运算符与规律运算符
1.关系运算符
2.规律运算符
三表达式的执行依次
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 改革公务卡管理办法
- 旗袍会管理管理办法
- 垃圾驳运车管理办法
- 壹基金资金管理办法
- 学科或团队管理办法
- 女装店导购管理办法
- 劳务积分制管理办法
- 新加坡犬类管理办法
- 才服务联盟管理办法
- 学生群通知管理办法
- 2025年秋数学(新)人教版三年级上课件:第5课时 用估算解决问题
- 利用神经网络与InSARGNSS技术进行尾矿库坝体时序监测与预测分析
- 钢结构工程施工安全要点
- 停呼等三原则培训课件
- 2025年广西中考数学真题试卷及答案
- 危重患者护理指南
- MT/T 1212-2024煤矿信息综合承载网通用技术规范
- 氢能产业链中的区块链技术如何助力碳足迹认证
- 2025年福建省高考物理试卷真题(含答案解析)
- 2025年《民航服务心理学》课程标准(含课程思政元素)
- 事业单位请假新版制度管理统一规定
评论
0/150
提交评论