리터럴(Literal) 상수
코드에 직접 삽입된 값
변경할 수 없기 때문에 상수이다.
정수 리터럴 접미사
자료형 | 접미사 |
int | 없음 |
unsigned int | u, U |
long | l, L |
unsigned long | ul, UL |
long long | ll, LL |
unsigned long long | ull, ULL |
사용 예
# 프로그래머스 1주차 문제중에서
# 1LL = (long long)1
long long solution(int price, int money, int count)
{
long long required = 1LL * price * count * (count + 1) / 2;
}
실수 리터럴 접미사
자료형 | 접미사 |
float | f, F |
double | 없음 |
long double | l, L |
참고 URL
'프로그래밍 > C, C++' 카테고리의 다른 글
[c++] vector 중복 제거 (0) | 2021.12.20 |
---|---|
Bitmask (0) | 2021.12.14 |
[C++] 2차원 vector (0) | 2021.11.10 |
[STL] Stack (0) | 2021.08.07 |
[STL] Queue (0) | 2021.08.07 |