C#/데이터다루기

[C#] 리터럴(literal)

도도돋치 2025. 4. 14. 15:22
Contents 접기
728x90

기본개념

리터럴은 말 그대로, 있는 그대로 적은 값 이라는 뜻 

코드 안에서 값 자체를 직접 쓴 것을 리터럴이라고 한다.

 

예를들면,

int age = 10;         // 여기서 10이 리터럴
string name = "도치"; // "도치"도 리터럴

 

리터럴의 종류 (C# 기준)

종류 예시 설명
정수형 10, -3, 0 그냥 숫자
실수형 3.14, -1.5 소수점이 있는 숫자 (float, double)
문자형 'A', '가' 작은 따옴표로 감싼 1개의 문자
문자열형 "Hello" 큰 따옴표로 감싼 문자들
논리형 true, false 참, 거짓
null null 값이 없음 (아직 비어 있음)

 

📝 예제

int year = 2025;          // 2025는 정수 리터럴
float pi = 3.14f;         // 3.14f는 실수 리터럴
char grade = 'A';         // 'A'는 문자 리터럴
string msg = "안녕하세요"; // "안녕하세요"는 문자열 리터럴
bool isDone = false;      // false는 논리 리터럴
728x90