vb里可不可以这样在定义一个数的时候初始化它呢? dim a(0)as integer 也就是给a初始化赋值为0

2024-11-10 15:38:24
推荐回答(2个)
回答1:

Dim本身就是在定义一个变量的同时将该变量初始化了啊!如果变量是数值型,则初始化为0,如果是字符型变量,则初始化为空字符串""。比如
Dim a As Integer, b As Double, c As String
则a和b都是0,c是""

如果你的意思是想让变量在定义时初始化为除0或""外的其他值,则在VB6中是无法做到的,除非定义的是常量,如:
Const pi As Double = 3.1415926
或者是对象实例:
Dim obj As New Form1

回答2:

不可以