C言語とC++で、文字定数(例えば'a')のサイズをsizeofではかると、
C言語ではint型サイズに、C++ではchar型サイズになるようですが、
サイズ自体が変わったのでしょうか?
それともC言語の場合は、sizeofが適用される前に、int型へ格上げ
されてるというような(あるかないかわかりませんが)、仕様の違いでしょうか?