The limits defined by <inttypes.h> are constants specifying
the minimum and maximum values of various integer types. This includes minimum and
maximum values of each of the fixed-width types, such as INT8_MIN
,..., INT64_MIN
, INT8_MAX
,..., INT64_MAX
, and their unsigned
counterparts.
The minimum and maximum for each of the least-sized types are given, too. These
include INT_LEAST8_MIN
,..., INT_LEAST64_MIN
, INT_LEAST8_MAX
,..., INT_LEAST64_MAX
, and their unsigned counterparts.
Finally, the minimum and maximum value of the largest supported integer types
are defined. These include INTMAX_MIN
and INTMAX_MAX
and
their corresponding unsigned versions.