다음을 통해 공유


방법: 배열 변수 선언

업데이트: 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에 할당해야 합니다.

참고 항목

작업

방법: 배열 만들기

방법: 2차원 이상의 배열 만들기

방법: 배열의 배열 만들기

방법: 배열 변수 초기화

배열 문제 해결

개념

Visual Basic의 배열 개요

Visual Basic의 다차원 배열

Visual Basic의 가변 배열

기타 리소스

Visual Basic의 배열