다음을 통해 공유


Visual Basic의 변수

업데이트: 2007년 11월

Visual Basic에서 계산을 수행하는 경우 값을 자주 저장해야 합니다. 예를 들어, 여러 개의 값을 계산하고 비교한 다음 해당 결과에 따라 여러 가지 작업을 수행해야 하는 경우가 있을 수 있습니다. 값을 비교하려면 해당 값을 유지해야 합니다.

용도

대부분의 프로그래밍 언어와 마찬가지로 Visual Basic에서도 변수를 사용하여 값을 저장합니다. 변수는 해당 변수에 저장된 값을 참조하는 데 사용하는 이름과 해당 변수에 저장될 수 있는 데이터의 종류를 결정하는 데이터 형식을 가집니다. 밀접하게 관련되어 있으며 인덱싱된 데이터 항목 집합을 저장해야 하는 경우 변수에 배열을 사용할 수 있습니다.

Visual Basic 2008에서는 데이터 형식을 명시적으로 지정하지 않고 변수를 선언할 수 있는 지역 형식 유추가 도입되었습니다. 대신 컴파일러에서는 초기화 식의 형식에서 변수 형식을 유추합니다. 자세한 내용은 지역 형식 유추를 참조하십시오.

값 할당

다음 예제에서처럼 대입문을 사용하여 계산을 수행하고 해당 결과를 변수에 할당합니다.

' The following statement assigns the value 10 to the variable.
applesSold = 10
' The following statement increments the variable.
applesSold = applesSold + 1
' The variable now holds the value 11.
참고:

이 예제에 사용된 등호(=)는 같음 연산자가 아닌 할당 연산자이며 변수 applesSold에 값을 할당합니다.

자세한 내용은 방법: 변수 값 저장 및 검색을 참조하십시오.

변수 및 속성

속성은 변수와 마찬가지로 사용자가 액세스할 수 있는 값을 나타내지만 변수보다 훨씬 복잡합니다. 속성은 해당 값을 설정하고 검색하는 방법을 제어하는 코드 블록을 사용합니다. 자세한 내용은 Visual Basic에서 속성과 변수의 차이점을 참조하십시오.

참고 항목

작업

Visual Basic의 변수 문제 해결

방법: 변수 값 저장 및 검색

개념

Visual Basic의 변수 선언

Visual Basic의 개체 변수

Visual Basic에서 속성과 변수의 차이점

지역 형식 유추