Fastest Minimum-Width Integer Types

Type Description Definition
int_fast8_t The fastest signed integer of at least 8 bits width. signed char
int_fast16_t The fastest signed integer of at least 16 bits width. short
int_fast24_t The fastest signed integer of at least 24 bits width. __int24
int_fast32_t The fastest signed integer of at least 32 bits width. long
int_fast64_t The fastest signed integer of at least 64 bits width, where supported. long long
uint_fast8_t The fastest unsigned integer of at least 8 bits width. unsigned char
uint_fast16_t The fastest unsigned integer of at least 16 bits width. unsigned short
uint_fast24_t The fastest unsigned integer of at least 24 bits width. __uint24
uint_fast32_t The fastest unsigned integer of at least 32 bits width. unsigned long
uint_fast64_t The fastest unsigned integer of at least 64 bits width, where supported. unsigned long long