VB编程中的基本数据类型详细讲解(上)
VB数据类型
VB编程提供的标准数据类型主要有:字符串型数据和数值型数据,此外还有字节、货币、对象、日期、布尔(逻辑)类型和变体数据类型。
在VB程序中,所有变量都具有数据类型,以决定其用来存储哪种数据。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。
今天我们先说一下字符串型、字节型、整型、长整型。
字符串类型
一个定长字符串变量所占的内存空间是一定的,当其中的字符信息没达到这个长度时,所剩的空间由“空格“填充。
如果给定长字符串变量赋一个超过其长度的字符串,会被截掉多余部分。
变长字符串变量所占的内存会随所赋的字符串的长度而变化。
除所保存的字符串外,还包括10个额外的字节用来存放字符数等其它信息。
变长字符串最多可包含大约 20 亿 ( 2^31)个字符。
定长字符串可包含 1 到大约 64K ( 2^16 ) 个字符(当然还受定义的大小限制)。
说明:
字节型
字节型(Byte):该类型的变量占用1个字节的内存空间,可以表示0到255之间的无符号数。
因为它的数据不受格式转换的影响,所以字节型的变量常用来存放每一个二进制位都具有特殊意义的二进制信息。
Integer(整型):该类型的变量占用2个字节的内存空间,可以存放 -32768到32767之间的值。
整型变量在我们VB程序开发中,经常用到。
定义时可以有以下方式:
Dim inti as Integer
Dim inti%(直接用类型符时,变量与类型符合之间不加空格)
长整型
Long(长整型):占用4个字节的内存空间,取值范围是:-2147483648到2147483647
在VB中,当程序算法中计算的结果为整数,且数值比较大时,我们一般定义为Long型变量。
赞 (0)