Why is a boolean 1 byte and not 1 bit of size? October 18, 2022 by Tarik Because the CPU can’t address anything smaller than a byte.