分類 | キーワード | 備考 |
---|---|---|
多バイト上限マクロ | MB_LEN_MAX | (規格値:≧1) |
charビット数マクロ | CHAR_BIT | (規格値:≧8) |
char上限値マクロ | CHAR_MAX | (規格値:SCHAR_MAX or UCHAR_MAX) |
char下限値マクロ | CHAR_MIN | (規格値:SCHAR_MIN or 0) |
signed char上限値マクロ | SCHAR_MAX | (規格値:≧+127) |
signed char下限値マクロ | SCHAR_MIN | (規格値:≦−127) |
unsigned char上限値マクロ | UCHAR_MAX | (規格値:≧255) |
short int上限値マクロ | SHRT_MAX | (規格値:≧+32767) |
short int下限値マクロ | SHRT_MIN | (規格値:≦−32767) |
int上限値マクロ | INT_MAX | (規格値:≧+32767) |
int下限値マクロ | INT_MIN | (規格値:≦−32767) |
unsigned int上限値マクロ | UINT_MAX | (規格値:≧65535) |
unsigned short int上限値マクロ | USHRT_MAX | (規格値:≧65535) |
long int上限値マクロ | LONG_MAX | (規格値:≧+2147483647) |
long int下限値マクロ | LONG_MIN | (規格値:≦−2147483647) |
unsigned long int上限値マクロ | ULONG_MAX | (規格値:≧4294967295) |
long long int下限値マクロ | LLONG_MIN | (C99規格) (規格値:≦−9223372036854775807) |
long long int上限値マクロ | LLONG_MAX | (C99規格) (規格値:≧+9223372036854775807) |
unsigned long long int上限値マクロ | ULLONG_MAX | (C99規格) (規格値:≧18446744073709551615) |
整数型の大きさ(limits.h)