[Windows System Programming] 아스키코드와 유니코드
·
내가 공부한 것들/Windows 시스템 프로그래밍
[Windows에서의 유니코드] [문자셋(Character Set)의 종류와 특성] [대표적인 문자셋] 1) 아스키(ASCII) 코드 (1Byte) 미국에서 정의한 표준. 알파벳의 갯수는 26개이며, 대소문자를 포함하면 52개. 그리고 몇 가지 확장 문자를 포함하더라도 256개를 넘지 않으므로 1바이트($2^8$)으로 충분히 표현 가능하다. 2) 유니코드(Unicode) (2Byte) 영어뿐만이 아닌 다른 국가에서 사용하는 문자들도 표현하기 위해 사용. 유니코드는 문자를 표현하는데 모두 동일하게 2바이트를 사용. 2바이트($2^16)면 최대 65536개의 문자를 표현할 수 있다. 그래서 영어나 한글 외에도 전세계의 문자와 다양한 종류의 기호를 표현하는 것이 가능하다. [문자셋(Character Set)]..