私は最近、コードを書くことを学び始めましたが、私の本でこの質問に出会いました。「1ビットしか必要としないのに、なぜブール値がコンピューターの内部にバイトとして保存されるのですか?」誰かがこの質問にもっと光を当てることができますか?
10
これは厳密には真実ではありません。一部の言語(C / C ++など)は、これらのビットが単一バイトにバンドルされている場合、ブール値を単一ビットとして格納する方法を提供します。つまり、Cでは、1バイトに8つのブール値を格納できます。ただし、メモリが安価であり、プロセッサが8/16/32/64ビットチャンクでデータを操作するため、これを使用することはほとんどありません。
—
ロボット
同様の質問に対するこの答えは、あなたが見るべきものです!あなたはそこに巨大な参照を得るでしょう...乾杯!
—
サム