【初心者歓迎】C/C++室 Ver.64【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.64【環境依存OK】 - 暇つぶし2ch761:デフォルトの名無しさん 09/04/03 05:59:03 ありがとうです。CHAR_MAXは127でした。 色々と理由を考えてたのですが、 (1) unsigned char a = 0xff; (2) char a = 0xff; cout << static_cast<int>(a<<8) << endl; (1)のように書くと0xff00と出力され、 (2)のように書くと0xffffff00と出力されます。 unsigned charとcharではシフトの方法が違うんでしょうか? 次ページ続きを表示1を表示最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch