변수 만들고 사용하기
변수를 사용하려면 변수 이름이 필요한데, 변수 이름을 지을 때는 다음 규칙을 지켜야 합니다. 이 규칙은 프로그래밍을 학습하면서 자연스레 익히는 내용이니 간단히 읽고 넘어갑니다.
• 변수의 첫 글자는 반드시 문자로 지정합니다. 숫자는 변수 이름의 처음에 올 수 없습니다.
• 길이는 255자 이하로 하고 공백을 포함할 수 없습니다.
• C#은 유니코드를 지원하므로 영어, 한글, 한자 등을 사용 가능하고, 영문자와 숫자, 언더스코어(_) 조합으로 사용하며, 기타 특수 기호는 사용할 수 없습니다.
• C#에서 사용하는 키워드(예약어나 메서드 등의 이름)는 사용할 수 없습니다. 예를 들어 C# 기본 코드에서 사용하는 using, public, class, static, void, Main 등의 키워드는 사용할 수 없습니다. 다만 키워드 앞에 @ 기호를 붙이면 키워드도 변수로 사용 가능하지만 권장하지 않습니다.
• 변수는 대·소문자를 구분하고, 일반적으로 소문자로 시작합니다.
• 변수 이름은 한글로 선언해도 상관없습니다. 오히려 한글 변수를 사용함으로써 프로그램 코드의 가독성을 높일 수 있습니다. 다만 여러 개발자가 프로그램을 분석하고 사용하는 상황에서는 공통 언어인 영어를 사용하기에 대체로 한글 변수 이름은 잘 사용하지 않습니다.
변수를 선언했으면 값을 넣어 주어야 합니다. 변수에 값을 저장하는 것을 값을 대입 또는 할당한다고 표현합니다. 변수는 다음과 같이 선언한 후 값을 할당할 수 있습니다.
▲ 그림 5-2 변수 만들고 값 할당