Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C#에서 변수를 선언하고 초기화하는 방법

변수(variable)란 프로그램이 값을 읽고 수정할 수 있도록 이름을 붙인 저장 공간을 의미합니다.

C#의 모든 변수는 반드시 특정 타입(type)을 가져야 하며, 이 타입은 다음 세 가지를 결정합니다.

  • 변수가 차지하는 메모리의 크기와 구조
  • 해당 메모리에 저장할 수 있는 값의 범위
  • 변수에 적용할 수 있는 연산의 종류

변수 초기화의 기본 단계

변수를 초기화하려면 먼저 변수를 정의(선언)해야 합니다. 선언은 자료형과 변수명을 지정하는 것으로 시작됩니다.

int a;

선언된 변수를 초기화하려면 등호(=) 뒤에 상수 표현식을 작성하면 됩니다.

int a = 10;

위 코드에서 사용된 기본 문법은 다음과 같습니다.

variable_name = value;

C# 변수 사용 예제

이제 C#에서 변수를 선언하고 활용하는 간단한 예제를 살펴보겠습니다. 아래 코드는 서로 다른 자료형(short, int, double)의 변수를 선언하고, 두 변수의 합을 계산하여 출력합니다.

using System;
namespace VariableDefinition {
    class Program {
        static void Main(string[] args) {
            short a;
            int b ;
            double c;
            a = 10;
            b = 20;
            c = a + b;
            Console.WriteLine("a = {0}, b = {1}, c = {2}", a, b, c);
            Console.ReadLine();
        }
    }
}

실행 결과

a = 10, b = 20, c = 30

예제에서 볼 수 있듯이, 변수 ab에 각각 10과 20을 대입한 후 더한 결과가 c에 저장되어 정상적으로 출력되었습니다. 이처럼 C#에서는 자료형을 먼저 선언한 뒤 등호(=)를 사용해 원하는 값으로 손쉽게 초기화할 수 있습니다.