
Dim i as Integer
For i = 0 To 100
'先调整动态数组可容纳元素的数量。注意:用Preserve关键字保留先前的数据!
Redim Preserve a(0 To i) As Integer
'再追加新的元素(数据)
a(i) = i
Next
上面代码,将0~100依次追加到动态数组a里
综合你的两段程序,我修改为一个程序:Sub DelArray()
Dim i As Integer
ReDim a(1 To 20)
For i = 1 To 20
a(i) = i
If a(i) Mod 6 = 0 Then a(i) = 0
Next
For i = 1 To 20
If a(i) <>0 Then Console.WriteLine a(i) '显示结果就是留在船上的
Next
End Sub
你运行DelArray试试看。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)