VB数组的赋值只能一个一个的赋值吗?

outData(0) = &H68
outData(1) = &H4
outData(2) = CByte(Val(Text1))
outData(3) = &HC
outData(4) = IIf(mode, &H1, &H0) ' &HC
outData(5) = SumCheck(outData, 1, 4)

数组的赋值只能一个一个的赋吗? 不能想C语言一样直接:char outData[6]={0x68,0x05,0x00,0x04,0x00,0x08};吗?

不是啊,可以直接全部赋值进去的,到时候redim就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-19
Dim outData() ‘定义一个动态数组
outData = Array(12, 23, 34, 55, 66, 6123)
For i = 0 To UBound(outData )
Print outData (i);
Next本回答被提问者和网友采纳
相似回答