상수는 고정된 값을 말합니다. 변수와 상반된 개념입니다.
상수값은 변경이 불가능 합니다.
상수의 종류는 기본적으로 리터럴 이라고합니다.
리터럴 : 컴퓨터 과학 분야에서 리터럴(literal)이란 소스 코드의 고정된 값을 대표하는 용어다. 거의 모든 프로그래밍 언어는 정수, 부동소수점 숫자, 문자열, 불린 자료형과 같은 용어를 가지고 있다. 어떤 언어는 열거 타입이나, 배열, 자료형,
객체와 같은 용어도 있다.
a = 10;
위 코드는 a 는 변수 이고, 10은 리터럴이라고 합니다. 코드에서 특정한 값 즉 10을 표현합니다.
상수표현은 접미사를 추가함으로써 다른 유형의 정수로 지정할수있습니다.
정수 타입
접미사 | 유형 |
u or U | unsigned |
l or L | long |
ll or LL | long long |
부호는 상수의 뒷편에 추가될수 있습니다.
70 // int
70u // unsigned int
70ul // unsigned long
70l // long
70lu // unsigned long
부동소수점 타입 (실수)
부동소수점 타입에선 지수, 소수점 자릿수를 표현할수 있습니다.
<!--td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}-->
접미사 | 유형 |
f or F | float |
l or L | long double |
문자 또는 문자열 리터럴
문자 및 문자열 리터럴은 따옴표로 묶습니다.
c = 'A';
s = "Hello";
단일 문자 이스케이프 코드 목록
이스케이프 코드 | 내용 |
\n | 개행 |
\t | 탭 |
\v | 수직탭 |
\b | 역행 |
\a | 컴퓨터 비프음 출력 |
\' | ' 따옴표 출력 |
\" | " 쌍따옴표 출력 |
\? | 물음표 출력 |
\\ | 백슬레쉬 출력 |
<Referenece : 리터럴 의 뜻 >
c/c++ Gitignore file (0) | 2021.03.30 |
---|---|
Loop -1 (0) | 2021.03.21 |
Basic Input & output (0) | 2021.03.14 |
C/C++ Operators (0) | 2021.03.13 |
C/C++ Variables And Types (0) | 2021.03.13 |
IDE Tool 설치. (Visual Studio 2019 install) (0) | 2021.03.01 |