C言語なら、俺に聞け! <11>
■ このスレッドは過去ログ倉庫に格納されています
0689仕様書無しさん
NGNG元気に試すのは進歩の素。ガンガレ!
しかし
「確かchar型は-127〜127までの数しか扱えないとおもうのですが」って
-128〜127 なんじゃないかな?
ふつうは2の補数表現だからね。
あと、あなたが試していた例だと
unsigned char の 511 と signed char の -128 は同じビット並びで
内部表現されているわけです。
今回の最大の問題は、あなたがデータ型の修飾語を
明示的に使っていないことです。
>>686 「int型でも両方表示してみたんですが」って言ってるけど、
それも unsigned/signed を しっかり明示的に書いて試さないと、
なかなか理解できないぞ!
横着しちゃだめだぞ!
■ このスレッドは過去ログ倉庫に格納されています