동적배열
Dim aData() '// 배열 선언
ReDim aData(1) '// 배열 재정의
aData(0) = "A" '// 값 할당
aData(1) = "B" '// 값 할당
For i = 0 To UBound(aData)
Response.Write aData(i) & "
"
Next
Response.Write "
배열 재정의
"
ReDim aData(10) '// 배열 재정의 (기존 배열값들은 초기화가 발생)
aData(2) = "C" '// 값 할당
For i = 0 To UBound(aData)
Response.Write aData(i) & "
"
Next
기존 배열값을 유지하면서 동적으로 배열의 길이를 변경하고자 한다면 ReDim
Preserve aData(10)
Dim aData() '// 배열 선언
ReDim aData(1) '// 배열 재정의
aData(0) = "A" '// 값 할당
aData(1) = "B" '// 값 할당
For i = 0 To UBound(aData)
Response.Write aData(i) & "
"
Next
Response.Write "
배열 재정의
"
ReDim Preserve aData(10) '// 배열 재정의 (기존값 유지)
aData(2) = "C" '// 값 할당
For i = 0 To UBound(aData)
Response.Write aData(i) & "
"
Next
목록