프로그래밍/C, C++

리터럴 접미사

daykim 2021. 8. 7. 13:25

리터럴(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