vb中A和a誰大 vb中Dim a()是什么意思,是默認下界從0開始嗎?
vb中Dim a()是什么意思,是默認下界從0開始嗎?這是聲明一個動態(tài)變量a。所謂的動態(tài)變量意味著它的下標范圍不是固定的,可以隨時用ReDim更改。例如,ReDim a(100)那么數(shù)組a的范圍是a(
vb中Dim a()是什么意思,是默認下界從0開始嗎?
這是聲明一個動態(tài)變量a。所謂的動態(tài)變量意味著它的下標范圍不是固定的,可以隨時用ReDim更改。例如,
ReDim a(100)
那么數(shù)組a的范圍是a(0)到a(100),如果是
ReDim a(-10到10)],那么數(shù)組a的范圍是a(-10)到a(10),依此類推。
ReDim可以執(zhí)行多次,因為數(shù)組a的下標范圍可以根據(jù)實際需要隨時更改。
應(yīng)該注意的是,每次執(zhí)行ReDim時,數(shù)組a的每個元素的原始值都將自動清除。如果要保留原始值,必須使用以下方法
ReDim preserve a(50)
補充說明:動態(tài)數(shù)組的反面是固定數(shù)組,例如
dim a(10)
這樣的數(shù)組a,其下標范圍是0到10,不能再更改,所以稱為固定數(shù)組。