祝・GCC 3.0リリースat UNIX祝・GCC 3.0リリース - 暇つぶし2ch484:名無しさん@お腹いっぱい。 04/04/18 15:32>>481 ちがう。ch=-128 (10000000) で unsigned short が 16 ビットだとしたら、 左辺は 1111111110000000 になる。これを int (符号付き) に promote (キャストではない) させる。 int が 32 bit だとしても、unsigned short からの 変換だから、左に 1 は補われない。ゆえに、 00000000000000001111111110000000 になる。 次ページ続きを表示1を表示最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch