Minimum Width Integer Types

Type Description Definition
int_least8_t Signed integer of at least 8 bits width. signed char
int_least16_t Signed integer of at least 16 bits width. short
int_least24_t Signed integer of at least 24 bits width. __int24
int_least32_t Signed integer of at least 32 bits width. long
int_least64_t Signed integer of at least 64 bits width, where supported. long long
uint_least8_t Unsigned integer of at least 8 bits width. unsigned char
uint_least16_t Unsigned integer of at least 16 bits width. unsigned short
uint_least24_t Unsigned integer of at least 24 bits width. __uint24
uint_least32_t Unsigned integer of at least 32 bits width. unsigned long
uint_least64_t Unsigned integer of at least 64 bits width, where supported. unsigned long long