파이문

[C++] C++가 상수의 데이터형을 결정하는 방법 본문

TIL

[C++] C++가 상수의 데이터형을 결정하는 방법

민Z 2017. 2. 21. 21:32

C++가 상수의 데이터형을 결정하는 방법



C++는 특별한 이유가 없다면 정수형 상수는 모두 int형으로 저장한다. 그러나 특정 데이터형을 의미하는 접미어를 상수에 붙였을 때와, 값이 너무 커서 int형으로 저장할 수 없을 때는 그렇지 않다.


l이나 L을 붙이면 long형을 의미하고 uUunsigned int 형을 의미한다. ul(순서와 대,소문자는 상관이 없다.)을 붙이면 unsigned long형을 의미한다.


C++11은 unsigned long long형에 대하여 long, long, ull, Ull, uLL, ULL형의 llLL접미사를 제공한다.

Comments