변수를 선언하고 값을 할당한 후의 메모리 상태를 그림으로 표현하면 다음과 같습니다. 정수형을 담을 수 있는 number 변수를 선언한 후 7을 할당한 상태입니다.
▲ 그림 5-3 number 변수에 7을 할당한 후의 메모리 상태
앞에서 설명한 내용을 전체 코드로 보면 다음과 같습니다. 소스 코드를 입력한 후 실행해 보세요.
변수 선언 후 값 할당: Variable.cs
using System; class Variable { static void Main() { int number; //① 정수형 변수 선언하기 number = 7; //② 변수에 값 대입(할당)하기 Console.WriteLine(number); //③ 변수 값을 화면에 출력하기 } }
실행 결과
7
①에서 이름이 number인 정수(int) 형식의 변수를 선언합니다. ②처럼 정수 데이터를 저장합니다. 값을 저장할 때는 대입 연산자인 = 기호를 사용합니다. 변수에 들어 있는 값을 화면에 출력하려면 ③처럼 Console.WriteLine() 메서드에 변수 이름을 넣어 줍니다.