C言語なら俺に聞け 139 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0812片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdaa-HtkD)
2017/04/26(水) 20:54:24.55ID:ZFKZUpWMd2進数一桁が1ビットに相当することは知ってるだろう。C/C++ではビット単位の演算ができる(~, |, &, ^)。
たいていのパソコンでは8ビットが1バイトだ。ほとんどの場合、charが1バイトになる。
これはsizeof(char)で確認できる。つまり、char型の変数には8桁の符号つき2進数に相当する整数を格納できる。つまり
256は、charには格納できない。
■ このスレッドは過去ログ倉庫に格納されています