動(dòng)態(tài)數(shù)組怎么定義 動(dòng)態(tài)數(shù)組怎么定義?
動(dòng)態(tài)數(shù)組怎么定義?Dynamic array動(dòng)態(tài)數(shù)組是指在聲明時(shí)大小不確定的數(shù)組,即忽略括號中的下標(biāo);當(dāng)使用它時(shí),可以隨時(shí)用ReDim語句重新指示數(shù)組的大小。使用動(dòng)態(tài)陣列的優(yōu)點(diǎn)是可以根據(jù)用戶的需要有效
動(dòng)態(tài)數(shù)組怎么定義?
Dynamic array
動(dòng)態(tài)數(shù)組是指在聲明時(shí)大小不確定的數(shù)組,即忽略括號中的下標(biāo);當(dāng)使用它時(shí),可以隨時(shí)用ReDim語句重新指示數(shù)組的大小。使用動(dòng)態(tài)陣列的優(yōu)點(diǎn)是可以根據(jù)用戶的需要有效地利用存儲(chǔ)空間。
要?jiǎng)?chuàng)建動(dòng)態(tài)數(shù)組,請執(zhí)行以下步驟:
(如果希望數(shù)組是公共數(shù)組)使用公共語句聲明數(shù)組,或者(如果希望數(shù)組是模塊級數(shù)組)使用模塊級dim語句聲明數(shù)組,或者(如果希望數(shù)組是本地?cái)?shù)組)在過程中使用static或dim語句聲明數(shù)組。將空維度表附加到數(shù)組以將其聲明為動(dòng)態(tài)數(shù)組。
在VB.NET中,使用Redim語句重新定義一個(gè)數(shù)組是,需要注意什么問題?
如果陣列的尺寸事先不確定,可以先確定。如果字符串的長度不確定,可以采用以下方法:Dim a()as integer。。。。。N=長度(text1)ReDim a(N)