방법: 배열 변수 선언
업데이트: 2007년 11월
다른 변수와 동일한 방법으로 Dim 문을 사용하여 배열 변수를 선언할 수 있습니다. 변수 이름 뒤에 한 쌍 이상의 괄호를 붙여서 해당 변수에 스칼라(하나의 값을 포함하는 변수)가 아니라 배열이 포함됨을 나타냅니다.
배열 변수 선언
1차원 배열 변수를 선언하려면
선언에서 변수 이름 뒤에 괄호 한 쌍을 추가합니다. 다음 예제에서는 Double 데이터 형식(Visual Basic) 요소의 1차원 배열을 보유하는 변수를 선언합니다.
Dim cargoWeights() As Double
위 예제에서는 배열 변수를 선언만 하고 배열을 변수에 할당하지는 않습니다. 따라서 사용자가 1차원 배열을 만들어 초기화한 다음 cargoWeights에 할당해야 합니다.
다차원 배열 변수를 선언하려면
선언에서 변수 이름 뒤에 괄호 한 쌍을 추가한 다음 괄호 안에서 쉼표를 사용하여 차원을 구분합니다. 다음 예제에서는 Short 데이터 형식(Visual Basic) 요소의 4차원 배열을 보유하는 변수를 선언합니다.
Dim atmospherePressures(,,,) As Short
위 예제에서는 배열 변수를 선언만 하고 배열을 변수에 할당하지는 않습니다. 따라서 사용자가 4차원 배열을 만들어 초기화한 다음 atmospherePressures에 할당해야 합니다.
가변 배열 변수를 선언하려면
선언에서 변수 이름 뒤에 중첩된 배열의 수준 수만큼 괄호 쌍을 추가합니다. 다음 예제에서는 3중 배열(배열의 각 요소가 배열이고 이 배열의 각 요소도 배열인 경우)을 보유하는 변수를 선언합니다. 가장 안쪽 배열에는 Byte 데이터 형식(Visual Basic)의 요소가 포함됩니다.
Dim inquiriesByYearMonthDay()()() As Byte
위 예제에서는 배열 변수를 선언만 하고 배열을 변수에 할당하지는 않습니다. 따라서 사용자가 3중 배열을 만들어 초기화한 다음 inquiriesByYearMonthDay에 할당해야 합니다.