반응형
C언어 정수형 한계값은 limits.h 표준 헤더 파일에 정의되어 있습니다.
상수 의미
CHAR_BIT 비트 필드가 없는 가장 작은 변수의 비트 수입니다. 8
SCHAR_MIN signed char 형식 변수의 최소값입니다. –128
SCHAR_MAX signed char 형식 변수의 최대 값입니다. 127
UCHAR_MAX unsigned char 형식 변수의 최대값입니다. 255(0Xff)
CHAR_MIN char 형식 변수의 최소값입니다. /J 옵션이 사용된 경우, –128; 0
CHAR_MAX char 형식 변수의 최대값입니다. /J 옵션이 사용된 경우, –127; 255
MB_LEN_MAX 여러 문자 상수에서의 최대 바이트 수입니다. 5
SHRT_MIN short 형식 변수의 최소값입니다. –32768
SHRT_MAX short 형식 변수의 최대 값입니다. 32767
USHRT_MAX unsigned short 형식 변수의 최대 값입니다. 65535(0xffff)
INT_MIN int 형식 변수의 최소값입니다. –2147483648
INT_MAX int 형식 변수의 최대값입니다. 2147483647
UINT_MAX unsigned int 형식 변수의 최대값입니다. 4294967295(0xffffffff)
LONG_MIN long 형식 변수의 최소값입니다. –2147483648
LONG_MAX long 형식 변수의 최대값입니다. 2147483647
ULONG_MAX unsigned long 형식 변수의 최대값입니다. 4294967295(0xffffffff)
_I64_MIN __int64 형식의 변수에 대한 최소값입니다. -9223372036854775808
_I64_MAX __int64 형식의 변수에 대한 최대값입니다. 9223372036854775807
_UI64_MAX unsigned __int64 형식의 변수에 대한 최대값입니다. 18446744073709551615(0xffffffffffffffff)
출처: MSDN

 

 

반응형

+ Recent posts