더북(TheBook)

지역 변수

변수는 Main() 메서드가 종료되면 자동으로 소멸됩니다. 변수가 살아 있는 영역은 Main() 메서드의 중괄호 시작({)과 끝 사이(})입니다. 특정 지역을 범위로 하기에 변수를 일반적으로 지역 변수라고 표현합니다.

다음 내용을 입력한 후 실행해 보세요. 지역 변수 i, j, k 3개를 선언 및 초기화하고 이 값들을 더해서 출력합니다. 변수 값을 더하기(+) 기호를 사용하여 합한 후 출력하겠습니다.

변수 3개를 선언한 후 더하기: LocalVariable.cs

using System;

public class LocalVariable
{
    public static void Main()
    {
        int i = 1234;
        int j = 2345;
        int k = 3456;

        Console.WriteLine("{0}", i + j + k);
    }
}

실행 결과

7035

책 초반부에 학습했던 변수 관련 예제를 다시 살펴보았습니다. 변수는 변수가 선언된 블록 내에서만 살아 있습니다. Main() 메서드에서 선언된 변수는 Main() 메서드가 종료되면 자동으로 소멸합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.