문제
다음 중 UTF-16 인코딩에 대한 설명으로 가장 옳지 않은 것은?
① 기본적으로 16비트 단위로 문자를 인코딩한다 ② BMP(Basic Multilingual Plane) 영역의 문자는 2바이트로 표현된다 ③ 서로게이트 쌍을 사용하여 4바이트 문자도 표현할 수 있다 ④ ASCII 문자는 항상 1바이트로 표현되어 저장 공간을 절약한다
정답
4번
해설
UTF-16에서 ASCII 문자도 2바이트로 표현된다(예: 'A'는 0x0041). 1바이트로 ASCII를 표현하는 것은 UTF-8의 특징이다. UTF-16은 기본 16비트 단위로 인코딩하며, BMP 영역은 2바이트, BMP 밖 문자는 서로게이트 쌍으로 4바이트를 사용한다.