vb数据类型有哪些作用是什么

 我来答
zdingyun
2016-01-04 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48174
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

VB中变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。

  • 变量是用来存储值的所在处;它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。在声明变量时也可指定它的数据类型。所有变量都具有数据类型,以决定能够存储哪种数据。

  • 根据缺省规定,如果在声明中没有说明数据类型,则令变量的数据类型为 Variant。Variant 数据类型很象一条变色龙—
    它可在不同场合代表不同数据类型。当指定变量为 Variant 变量时,不必在数据类型之间进行转换,Visual Basic
    会自动完成各种必要的转换。

    但是如果知道变量确实总是存储特定类型的数据,并且还声明了这种特定类型的变量,则 Visual Basic
    会以更高的效率处理这个数据。例如,存储人名的变量最好表示成 String 数据类型,因为名字总是由字符组成。

  • 除变量外,数据类型也用于其它场合。在给属性赋值时,这个值就有数据类型;函数的参数也有数据类型。事实上,在 Visual Basic
    中,凡是与数据有关的东西就与数据类型有关。

  • 声明带数据类型的变量

    在使用非 Variant 变量之前,必须使用 Private、Public、Dim 或 Static 语句将变量声明为 As type。例如,下列语句分别声明了 Integer、Double、String 和 Currency 类型的变量:

    Private I As Integer
    Dim Amt As Double
    Static YourName As String
    Public BillsPaid As Currency

    一个声明语句可将多个声明组合起来,请看下列语句:

    Private I As Integer,Amt As Double
    Private YourName As String,BillsPaid As Currency
    Private Test,Amount,J As Integer

  • 以下表格显示所支持的数据类型,以及存储空间大小与范围。

yfcp
2014-11-08 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部
字节型 BYTE 0-255 10,157,220
整型 INTEGER % 2 -32768--32768
长整型 LONG & 4 -2147483648--2147483648
单精度型 SINGLE ! 4 -3.402823E38到3.402823E38
双精度型 DOUBLE # 8 -1.79769313486232D308到1.79769313486232D308
货币型 CURRENCY @ 8 -922337203685477.5808到922337203685477.5807
日期型 DATE 8 100.1.1~9999.12.31
布尔型 BOOLEAN 2 TRUE或FALSE
对象型 OBJECT 4 任何对象的引用
变长字符串 STRING $ 字符串长度,1字节/字符
定长字符串 STRING*NUM $ NUM
可变类型 VARIANT
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式