1. ホーム
  2. c

[解決済み] stdint.hとinttypes.hの違いについて

2023-05-15 06:25:26

質問

stdint.hとinttypes.hの違いは何ですか?

いずれも使用しない場合、uint64_tは認識されませんが、いずれかを使用することで定義された型となります。

どのように解決するのですか?

inttypes.h の wikipedia の記事を参照してください。

最小限の定義のセットには stdint.h を使用します。printf、scanf などでこれらの移植サポートも必要であれば inttypes.h を使用します。