VB中怎么給數(shù)組賦值?
vb定義字符串?dāng)?shù)組: dim aa(x) as string '其中X是數(shù)組里元素?cái)?shù)量,X從0開(kāi)始。賦值: 一般用循環(huán),如: For ...Next語(yǔ)句 。
每次使用ReDim語(yǔ)句都會(huì)使原來(lái)數(shù)組中的值丟失,可以在ReDim語(yǔ)句后加Preserve參數(shù)來(lái)保留數(shù)組中的數(shù)據(jù),但使用Preserve只能改變最后一維的大小,前面幾維大小不能改變。
使用動(dòng)態(tài)數(shù)組的優(yōu)點(diǎn)是根據(jù)用戶需要,有效地利用存儲(chǔ)空間,它是在程序執(zhí)行到ReDim語(yǔ)句時(shí)才分配存儲(chǔ)單元,而靜態(tài)數(shù)組是在程序編譯時(shí)分配存儲(chǔ)單元。