admin 管理员组文章数量: 1184232
2024年4月22日发(作者:如何打开evaluate函数)
1.1 VB的数据类型
数据类型是数据的表示和存储形式。VB定义的基本数据类型如表5-1所示。
表5-1 VB的基本数据类型
数据类型
类型描述
类型说明后
缀
Integer
Long
Single
整型
长整型
单精度浮点
型
%
&
!
-32768~32767
-2147483648~2147483647
-3.402823E38~-1.401298E-45
1.401298E-45~3.402823E38
#
-1.79769313486232E308~-4.94E324
4.94E324~1.79769313486232E308
@
$
8
2
4
4
数据范围
所占字节数
Double
双精度浮点
型
Currency
String
货币型
字符串型
0~255
-1(True)、(False)
8
每字符占一字
节
Byte
Boolean
Date
Object
Variant
字节型
布尔数据型
日期型
对象型
变体
为上述任一
种
1
4
Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度长整型)
及Currency(货币型)均为Numeric数据类型。其中整型是16位的整数,长整型是32
位的整数。单精度及双精度浮点型就表示实数,常被用于数量较大的数字。Currency数据
类型支持小数点右面15位,是定点数据类型,适用于货币计算。
String(字符串变量)的数据类型只存放文本,是一个字符序列,它的每一个字符用ASCII
编码表示。不包含任何字符的串称为空串。
Byte数据类型表示0到255之间的数,常用于访问二进制文件、图形和声音文件
等。当需要把数据存放成字节,必须访问各字节时可采用Byte类型。
取值仅为True/False的类型称为Boolean(布尔)型,缺省值为False。
Date数据类型用于以特殊方式存放日期和时间。
Object变量可引用应用程序中或某些其他应用程序中的对象。
VB缺省规定,如果在生命中没有说明数据类型,则变量的数据类型为Variant(变体)。
Variant数据类型还包含三种特定值:Empty、Null、Error。Empty值用于确定是否已将一
个值赋予所创建的变量。赋值之前,Variant变量具有值Empty。
Null常用于数据库应用程序,表示未知或丢失为空的数据。
Error值是指已发出的过程中的错误状态。
Variant数据类型是最为灵活的数据类型,可以依据不同的需要进行各种数据类型的转换。
它实际上包含两部分信息,一部分是数据类型的信息,一部分是表示数据值的信息。但正是
由于它的灵活性,又使得它存在着一个明显的缺点,Variant数据类型比其他类型的数据占
有更多的内存空间。
2 数组
VB中数组的定义类似于变量定义,所不同的是数组需要指定数组中的元素个数,例如:
Dim Array(9) As Integer
数组中包含10个元素,脚标从0到9。
也可以指定脚标的起始值,例如:
Dim IntegerArray(2 to 10) As Integer
这个数组含有九个元素,脚标从2到10。
还可以定义多维数组:
Dim ThreeD(4,2 to 5,3 to 6) As Integer
版权声明:本文标题:VB基本语法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713720369a648446.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论