반응형
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
반응형
'C' 카테고리의 다른 글
문자와 아스키 코드와의 관계 C 언어 예제 (0) | 2018.01.16 |
---|---|
부동소수점형 최대값, 최소값 (0) | 2017.09.15 |
자료구조 그래프(Graph) C 프로그래밍 정리된 페이지 링크 (0) | 2017.09.08 |
비주얼 스튜디오 커뮤니티 2017 (Visual Studio Community 2017) 다운로드 설치 (0) | 2017.07.17 |
C 언어, 커맨드 라인에서 입력되는 매개변수(아규먼트) 처리 예제 (0) | 2017.02.25 |