포스트

Boolean 크기가 1바이트인 이유

Boolean 크기가 1바이트인 이유

💫 Boolean 크기가 1바이트인 이유


1과 0, 참과 거짓.
딱 두 가지 상태만을 가지는 Boolean.

Boolean이 1-Bit가 아니라 1-Byte 씩이나 용량을 차지하는 이유는,

현대 컴퓨터가 데이터나 주소에 접근하는 최소 단위가 Bit가 아니라 Byte 라 그렇다.
다시 말해, 컴퓨터가 데이터를 Bit 가 아니라 최소 Byte 단위로 저장하기 때문이다.

CPU 구현에 따른 컴퓨터의 최소 단위를 Word라고 하는데,
현대 컴퓨터 구조 상 일반적으로 1-Word는 1-Byte = 8-Bit다.

💫 같이 읽으면 좋은 글


💫 참고


이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.