728x90
반응형
안녕하세요 아임코딩입니다.
이번에는 변수와 상수에 대해서 알아보겠습니다.
변수
변수는 특정한 값을 저장하는 데 사용되는 메모리 공간입니다. 변수 값을 프로그램 코드 상에서 읽고 쓸 수 있습니다. 변수는 다음과 같은 형식으로 선언합니다.
int num = 3;
//(데이터 형식) (변수 이름) = (값);
데이터 타입은 변수에 저장될 값의 형식을 결정합니다. 변수 이름은 변수를 식별하는 데 사용되며, 값을 대입하거나 가져올 때 사용됩니다. 값은 변수에 저장될 초기값입니다.
변수는 초기에 설정한 값 말고도 그 값을 변경할 수 있습니다.
int num = 3;
num = 10;
이런 식으로 나중에 변수에 저장된 값을 자유자재로 변경을 할 수 있습니다.
using System;
namespace CSTistory
{
internal class Program
{
static void Main(string[] args)
{
int num = 3;
num = 10;
Console.WriteLine(num);
}
}
}
상수
상수는 값을 한 번만 할당할 수 있는 변수입니다. 즉, 상수는 초기화된 후에는 값이 변경되지 않습니다. 상수에 값을 한 번 저장한 후 그 값을 변경하려고 시도하면 오류가 발생합니다. 상수는 다음과 같이 선언합니다.
const int num = 3;
//const (데이터 타입) (상수 이름) = (값);
const 예약어를 사용하여 상수임을 나타냅니다. 데이터 타입, 상수 이름, 값은 변수와 마찬가지 문법으로 사용합니다.
상수는 값을 변경할 수 없기 때문에, 상수에 처음 값을 저장한 후 변경을 하려고 하면 오류가 발생합니다.
const int num = 3;
num = 10; // 오류 발생
변수와 상수는 프로그램에서 데이터를 저장하고 다루는 데 중요한 역할을 합니다. 이들을 적절히 사용하면 프로그램을 작성할 때 데이터를 효율적으로 관리할 수 있습니다.
이상으로 C#에서 지원하는 변수와 상수에 대해서 알아봤습니다.
728x90
반응형
'프로그래밍 > C#' 카테고리의 다른 글
[C#] while 반복문 (0) | 2023.05.04 |
---|---|
[C#] for 반복문 (0) | 2023.05.04 |
[C#] Switch 문 (0) | 2023.05.04 |
[C#] if 조건문 (0) | 2023.05.04 |
[C#] 산술 연산자 (0) | 2023.05.03 |