ここで私の質問に対する詳細な回答を得られませんでした。違う角度から考えてみようと思いました。
C99の固定幅整数型の基になる型を決定するために使用される選択基準を誰かが説明できますか?
[u]int_fast[n]_t
[u]int_least[n]_t
[u]int[n]_t
特定のプロセッサで、'long' と 'int' が同じサイズ (sizeof(int) == sizeof(long)) である場合、なぜ 'int' よりも 'long' を使用したり、その逆にする必要があるのでしょうか。