7.18.1.3 Fastest minimum-width integer types
Each of the following types designates an integer type that is usually fastest[1] to operate with among all integer types that have at least the specified width.
The typedef name int_fastN_t designates the fastest signed integer type with a width of at least N . The typedef name uint_fastN_t designates the fastest unsigned integer type with a width of at least N .
The following types are required:
int_fast8_t uint_fast8_t
int_fast16_t uint_fast16_t
int_fast32_t uint_fast32_t
int_fast64_t uint_fast64_t
All other types of this form are optional.
Footnotes