<inttypes.h> に定義されている制限値は、さまざまな整数型の最小値および最大値を指定する定数です。このファイルには、INT8_MIN
、...、 INT64_MIN
、INT8_MAX
、...、INT64_MAX
、およびこれらの符号なし定数の、各固定幅型の最小値と最大値が指定されています。
最小サイズ型のそれぞれの最小値と最大値も指定されています。すなわち、INT_LEAST8_MIN
、...、 INT_LEAST64_MIN
、INT_LEAST8_MAX
、...、INT_LEAST64_MAX
、およびこれらの符号なし定数です。
サポートされている整数型のうちの最大の型の最小値と最大値も定義されています。これらには、INTMAX_MIN と INTMAX_MAX、およびそれらの符号なしのものがあります。