상수를 한 줄로 정의하면 ‘변하지 않는 변수, 읽기 전용 변수’로 표현할 수 있습니다. 다음은 상수를 여러 의미로 정리한 것인데, 가볍게 읽고 넘어가세요.
• 변수와 마찬가지로 메모리상의 임시 데이터 저장소를 의미합니다.
• 변수와 달리 변경할 수 없는 고정된 값을 의미합니다.
• 읽기 전용 변수로 보아도 무관합니다.
• 반드시 선언과 동시에 특정 값으로 초기화해야 합니다.
상수 만들고 사용하기
이번에는 상수를 사용해 보겠습니다. 모든 변수 앞에 const를 붙여 상수로 만들 수 있습니다. 다음 코드를 소스 코드 편집창에 입력한 후 실행해 보세요.
상수 선언과 동시에 초기화: ConstantDemo.cs
using System;
class ConstantDemo
{
static void Main()
{
const int MAX = 100; //정수 형식의 상수 선언과 동시에 초기화
Console.WriteLine("최댓값 : {0}", MAX);
}
}