아스키코드

- 미국에서 정의하고 있는 표준 문자셋

- 알파벳과 몇몇 확장 문자를 포함

- 256개를 넘지 않아 1바이트로 표현된다.

 

유니코드

- 다른 문자들도 표현하기 위해 2바이트를 사용하는 문자셋

- 나타낼 수 있는 문자 수는 65536개이다.

 

SBCS(Single Byte Character Set)

- 문자를 1바이트로 표현하는 방식

- 아스키코드

- char

 

MBCS(Multi Byte Character Set)

- 일부 문자는 1바이트로 나머지는 2바이트로 표현하는 방식

- MBCS는 SBCS를 포함한다.

- 유니코드는 MBCS에 속하지 않는다.

- 1바이트인지 2바이트인지 신경써야 하므로 관리하기 까다롭다.

 

WBCS(Wide Byte Character Set)

- 문자를 2바이트로 표현하는 방식

- 유니코드

- wchar_t

- 문자열의 끝을 나타내는 NULL도 2바이트로 처리된다.

 

'프로그래밍 > 시스템프로그래밍' 카테고리의 다른 글

커널 오브젝트 / 핸들  (0) 2022.08.14
프로세스  (0) 2022.08.13
프로그램 실행 과정  (0) 2022.08.13
컴퓨터 구조  (0) 2022.08.12
스케줄링  (0) 2022.08.11

+ Recent posts