VB编程中的基本数据类型详细讲解(上)VB数据类型
VB编程提供的标准数据类型主要有:字符串型数据和数值型数据,此外还有字节、货币、对象、⽇期、布尔(逻辑)类型和变体数据类型。
在VB程序中,所有变量都具有数据类型,以决定其⽤来存储哪种数据。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。
今天我们先说⼀下字符串型、字节型、整型、长整型。
字符串长度和占用内存字节
字符串类型
字符串(String)类型的变量⽤来存放⽂字信息。字符串型变量⼜可分为定长字符串和变长字符串两类。
⼀个定长字符串变量所占的内存空间是⼀定的,当其中的字符信息没达到这个长度时,所剩的空间
由“空格“填充。
如果给定长字符串变量赋⼀个超过其长度的字符串,会被截掉多余部分。
变长字符串变量所占的内存会随所赋的字符串的长度⽽变化。
除所保存的字符串外,还包括10个额外的字节⽤来存放字符数等其它信息。
变长字符串最多可包含⼤约 20 亿 ( 2^31)个字符。
定长字符串可包含 1 到⼤约 64K ( 2^16 ) 个字符(当然还受定义的⼤⼩限制)。
说明:
(1)字符串中包含的字符个数称为字符串的长度;
(2)双引号起界定作⽤,字符输出时不显⽰双引号,
从键盘输⼊字符串时,也不需要键⼊双引号;
(3)字符串中的字符靠ASCII码识别,故⼤⼩写是有区别的。如:“ABC”与“abc”是不同的字符串。
字节型
字节型(Byte):该类型的变量占⽤1个字节的内存空间,可以表⽰0到255之间的⽆符号数。
因为它的数据不受格式转换的影响,所以字节型的变量常⽤来存放每⼀个⼆进制位都具有特殊意义的⼆进制信息。
整型
Integer(整型):该类型的变量占⽤2个字节的内存空间,可以存放 -32768到32767之间的值。
整型变量在我们VB程序开发中,经常⽤到。
定义时可以有以下⽅式:
Dim inti as Integer
Dim inti%(直接⽤类型符时,变量与类型符合之间不加空格)
长整型
Long(长整型):占⽤4个字节的内存空间,取值范围是:-2147483648到2147483647
在VB中,当程序算法中计算的结果为整数,且数值⽐较⼤时,我们⼀般定义为Long型变量。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论