>>684
元気に試すのは進歩の素。ガンガレ!

しかし
「確かchar型は-127〜127までの数しか扱えないとおもうのですが」って
-128〜127 なんじゃないかな?
ふつうは2の補数表現だからね。

あと、あなたが試していた例だと
unsigned char の 511 と signed char の -128 は同じビット並びで
内部表現されているわけです。

今回の最大の問題は、あなたがデータ型の修飾語を
明示的に使っていないことです。
>>686 「int型でも両方表示してみたんですが」って言ってるけど、
それも unsigned/signed を しっかり明示的に書いて試さないと、
なかなか理解できないぞ!

横着しちゃだめだぞ!