2進法以外で整数値を表現するCの処理系というのはありえるのでしょうか?
intは規格上では
・+32767~-32767が表現可能であること
・sizeof short <= sizeof int <= sizeof longであること
しか定められていません。
例えば1の補数などで表現することも可能であり、そういう処理系も作ろうと思えば作ることができますが、
私が知っているコンパイラで2の補数以外の表現をしているコンパイラはないです。
2の補数だと正負を意識することなく加減算が行える為、これ以外の方法は面倒な上に利点がないと思われます。
ありがとうございました。