Skip to content

Climits

상수

이름

설명

최소 크기(더 클 수 있음)

CHAR_BIT

char의 비트 수

8

SCHAR_MIN

signed char의 최솟값

-127

SCHAR_MAX

signed char의 최댓값

127

UCHAR_MAX

unsigned char의 최댓값

255

CHAR_MIN

char의 최솟값

SCHAR_MIN 또는 0

CHAR_MAX

char의 최댓값

SCHAR_MAX 또는 UCHAR_MAX

MB_LEN_MAX

멀티바이트 문자의 최대 바이트 수

1

SHRT_MIN

short int의 최솟값

-32767

SHRT_MAX

short int의 최댓값

32767

USHRT_MAX

unsigned short int의 최댓값

65535

INT_MIN

int의 최솟값

-2147483648

INT_MAX

int의 최댓값

2147483647

UINT_MAX

unsigned int의 최댓값

4294967295

LONG_MIN

long int의 최솟값

-2147483647

LONG_MAX

long int의 최댓값

2147483647

ULONG_MAX

unsigned long int의 최댓값

4294967295

C++ ver

C++11에서는 아래와 같이 사용하면 된다.

static constexpr int MAX_NUM = std::numeric_limits<int>::max();