C# 변수와 상수 이해하기: 선언, 할당, 사용

C# 변수와 상수 이해하기: 선언, 할당, 사용

프로그래밍 언어를 배우는 데 있어 변수와 상수는 기본 중의 기본입니다. 변수는 데이터를 저장하고 접근할 수 있는 메모리 공간의 이름이며, 상수는 한 번 값이 지정되면 변경할 수 없는 특별한 형태의 변수입니다. 이번 글에서는 C#에서 변수와 상수를 어떻게 선언하고 할당하며, 그리고 사용하는지에 대해 알아보겠습니다.

1. 변수와 상수란 무엇인가?

  • 변수: 값을 저장할 수 있는 메모리 공간에 붙여진 이름입니다. 즉, 컴퓨터 메모리 내의 위치를 가리키는 역할을 합니다. 변수는 그 안에 저장된 값이 변할 수 있기 때문에 ‘변수(variable)’라는 이름이 붙었습니다.
  • 상수: 일반적인 변수와 달리 한 번 값이 지정되면 그 값이 변경되지 않는 특수한 변수입니다. 상수는 프로그램 코드에서 변하지 않는 값을 나타내는데 주로 사용됩니다. C#에서 상수는 ‘const’ 키워드를 사용하여 선언됩니다.

2. 변수 선언하기

C#에서는 변수를 사용하기 전에 반드시 선언해야 합니다. 변수 선언은 다음과 같은 형식을 따릅니다.

타입 변수이름;

예를 들어, 정수형(int) 변수를 선언하려면 다음과 같이 작성합니다.

int myNumber;

3. 변수에 값 할당하기

변수에 값을 할당하는 것은 선언된 변수에 특정 값을 저장하는 것입니다. 할당은 등호(=)를 사용하여 수행됩니다.

myNumber = 10;

이 코드는 myNumber라는 변수에 10이라는 값을 할당합니다. 이제 myNumber는 10을 가리킵니다.

또한, C#에서는 변수를 선언함과 동시에 값을 할당할 수 있습니다.

int myNumber = 10;

4. 변수 사용하기

변수에 값을 할당한 후에는 그 변수를 사용하여 여러 가지 연산을 수행할 수 있습니다. 예를 들어, 다음과 같이 두 개의 변수를 선언하고 할당한 후에 두 변수를 더하는 연산을 수행할 수 있습니다.

int a = 10;
int b = 20;
int sum = a + b;
Console.WriteLine(sum);  // 출력: 30

5. 상수 사용하기

C#에서 상수는 변경할 수 없는 변수입니다. const 키워드를 사용하여 선언되며, 선언과 동시에 값을 할당받아야 합니다.

const double Pi = 3.14159;
Console.WriteLine("Value of Pi: " + Pi);  // 출력: Value of Pi: 3.14159

상수는 프로그램 전체에서 변하지 않는 값을 사용할 때 유용합니다. 예를 들어, 수학에서의 파이(π)나 물리학에서의 중력 가속도 등을 표현할 때 사용할 수 있습니다.

참고 자료


이 글이 도움이 되셨다면 공유를 부탁 드립니다. 다음 글에서 뵙겠습니다!

위로 스크롤