VB 全面教程二
作者:不详 来源于:中国 网 发布时间:
数据类型
变量是用来存储值的所在处;它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。在声明变量时也可
指定它的数据类型。所有变量都具有数据类型,以决定能够存储哪种数据。
根据缺省规定,如果在声明中没有说明数据类型,则令变量的数据类型为 。数据类型很象一条变色龙— 它可在不同场合代表不
同数据类型。当指定变量为 变量时,不必在数据类型之间进行转换,会自动完成各种必要的转换。
但是,如果知道变量确实总是存储特定类型的数据,并且还声明了这种特定类型的变量,则 会以更高的效率处理这个数据。例如,
存储人名的变量最好表示成 数据类型,因为名字总是由字符组成。
除变量外,数据类型也用于其它场合。在给属性赋值时,这个值就有数据类型;函数的参数也有数据类型。事实上,在 中,凡是与
数据有关的东西就与数据类型有关。
也可声明任何基本类型的数组。
详细信息 关于更详细信息,请参阅本章后面的“数组”部分。在“性能和兼容性的设计”中还将讨论通过选择数据类型来提高应用程序的性能。
声明带数据类型的变量
在使用非 变量之前,必须使用 、、或 语句将变量声明为 。例如,下列语句分别声明了
、、和 类型的变量:
!
"
一个声明语句可将多个声明组合起来,请看下列语句:
#
!#"
$##%
注意 如果不提供数据类型,则指定变量为缺省类型。在上例中,变量 $和 是 数据类型。如果由于其它编程语言的经验使
人感到同一个声明语句中的所有变量都有相同的指定数据类型(此例中为 ),那么,此处的结果可能会令人感到新鲜。
!数据类型
支持几种 !数据类型— (整型)、&(长整型)、(单精度浮点型)、(双精度浮点型)和
(货币型)。与 类型相比,!类型占用的存储空间通常要少。