请问,VB中数据类型占用的字节数是多少?

看书上说,字符型数据占用4个字节,那么请问a=“”,如果引号内有成千上万个,数不清的汉字,那么多汉子也只才占用4个字节吗?很是疑惑

    VB没有字符型,有字符串型。

    Byte,Integer,Long,String分别表示单字节8位,2字节16位,4字节32位有符号整数和字符串。

    你说的情况(成千上万个,数不清的汉字)明显是String字符串类型嘛,可以存很多内容,当然不可能只占4个字节,而是根据实际的数据长度来分配的。

    Byte,Integer,Long这种才是固定多少字节多少内存的,所以它们的取值范围也就是固定的了。

    至于其他的类型,你可以自己百度一下。

温馨提示:内容为网友见解,仅供参考
无其他回答

vb中数值类型占多少字节
VB 中数值类型占用字节数量如下:日期变量(Date)存储为 IEEE 64 位,共占用 8 个字节。布尔变量(Boolean)存储为 16 位,共占用 2 个字节。字节变量(Byte)存储为单精度型、无符号整型、8 位,共占用 1 个字节。货币变量(Currency)存储为 64 位,共占用 8 个字节。双精度浮点型变量(Double...

关于VB数据类型
字节型数据在内存中占1个字节,一般用于存储二进制数,取值范围为0至255。日期型数据在内存中占用8个字节,以浮点数形式存储,日期表示范围为100年1月1日至9999年12月31日,时间表示范围为00:00:00至23:59:59。逻辑型数据在内存中占2个字节,只有两个可能的值:True(真)和False(假)。字符串...

在VB中怎样区分和使用integer\\long\\single\\double\\string等?
Double类型数据在内存中占用8个字节(64位)Double型可以精确到15或16位十进制数,即15或16位有效数字。取值范围:负数: –1.797693134862316D+308 ~ -4.94065D-324 正数: 4.94065D-324 ~ 1.797693134862316D+308 比如17.88D5,表示它是一个双精度数,表示17.88乘以10的5次方 这里用D来表示1...

vb中数值类型占多少字节
VB中有多种数值类型的数据类型,见下图:Variant (数字) 16 个字节 任何数字值,最大可达 Double 的范围 。

关于VB数据类型
字节型---只能存0-255之间的整数,占用一个字节 逻辑型--只有两种结果 true或false 长整型--4字节长整数的范围,是包含整型数的范围的 它和整形不同的就是占用内存空间不一样,运行起来也有影响。单精度型 变量存储为 IEEE 32 位(4 个字节)浮点数值的形式,它的范围在负数的时候是从 -3....

谁知道VB的数据种类有哪些啊?
基本类型有:字符型string 整型(integer):占两个字节,取值范围在-32768~32767。长整型(long):占四个字节。取值范围在-2147483648~2147473647.单精(single):占四个字节,指数用"E(e)"表示。双精(double):占八个字节,指数用"D(d)"表示。货币型(currency):占八个字节。用来表示金额、...

在vb中num 是什么意思?
在VB中,num是一种数值型数据类型,它包括整型、长整型以及双精度等不同类型。其中整型变量num通常占用2个字节的存储空间,范围为-32768到32767,而长整型则占用4个字节的存储空间,范围为-2147483648到2147483647。这些数值型变量可用于存储整数值,而另一种常用的数据类型——浮点型变量double则可用于存储...

在VB中数据类型是什么意思?
数据类型 存储空间大小 范围 Byte 1 个字节 0 到 255 Boolean 2 个字节 True 或 False Integer 2 个字节 -32,768 到 32,767 Long(长整型) 4 个字节 -2,147,483,648 到 2,147,483,647 Single (单精度浮点型) 4 个字节 负数时从 -3.402823E38 到 -1.40129...

VB问题哪种数据类型所需的内存容量最小
VB中占用内存最小的数据类型是“Boolean”只能存储“真”与“假”0与1两种值;另一种占用内存较小的数据类型是“Byte”它可以存储0-255共256个整数;如果要求选取一种可以存储整数值300且占用内存较少的数据类型,我们可以选择“Integer”它的数据存储范围是-32,768 到 32,767间的整数,这是VB可以...

VB定义的常用的基本数据类型有哪些?
如: Integer , String , Boolean , Currency 等,每种数据类型占用一定的内存,允许存储一定范围的值。所有数据应具备一定的数据类型,以便 VB 能够正确地使用它们。基本数据类型见表 。 数据类型类型标识占用字节表示范围布尔型(Boolean)无2字节True或False字节型(Byte)无1字节0~255数 ...

相似回答