43. stdint.h (C99)
- Macros:
-
INT{N}_C,
UINT{N}_C
INT{N}_MIN, INT{N}_MAX, UINT{N}_MAX
INT_LEAST{N}_MIN, INT_LEAST{N}_MAX, UINT_LEAST{N}_MAX
INT_FAST{N}_MIN, INT_FAST{N}_MAX, UINT_FAST{N}_MAXwhere {N} is 8, 16, 32, or 64.
Example:
-
INT8_C,
UINT8_C
INT8_MIN, INT8_MAX, UINT8_MAX
INT_LEAST8_MIN, INT_LEAST8_MAX, UINT_LEAST8_MAX
INT_FAST8_MIN, INT_FAST8_MAX, UINT_FAST8_MAX
INTMAX_C, UINTMAX_C
INTMAX_MIN, INTMAX_MAX, UINTMAX_MAXINTPTR_MIN, INTPTR_MAX, UINTPTR_MAX
PTRDIFF_MIN, PTRDIFF_MAX
SIG_ATOMIC_MIN, SIG_ATOMIC_MAX
SIZE_MAX
WCHAR_MIN, WCHAR_MAX
WINT_MIN, WINT_MAX
-
INT8_C,
UINT8_C
- Types:
-
int{N}_t,
uint{N}_t
int_least{N}_t, uint_least{N}_t
int_fast{N}_t, uint_fast{N}_tExample:
-
int16_t,
uint16_t
int_least16_t, uint_least16_t
int_fast16_t, uint_fast16_t
intmax_t, uintmax_t
intptr_t, uintptr_t
-
int16_t,
uint16_t