C++ 개념 정리

11. 문자열 표준 정리

CE : 하랑 2026. 1. 11. 17:37

-숫자 1개와 문자 1개를 매칭시키는 방법을 인코딩이라고 합니다.

- EX) ‘A’= 64

- 인코딩에는 방식이 많을 수 밖에 없다.

- 문자를 표현하기 위한 바이트들이 다르기 때문이다.

 

(1) 아스키 

- 문자를 7비트 바이트

- 초기형 인코딩 방식

- 알파뱃 대소문자와 코딩에 필요한 몇가지 특수 문자등을 255개의 숫자와 매칭 시킨것.

 

 

(2) Ansi

- 문자를 1바이트

- 초기형 인코딩 방식

- 알파뱃 대소문자와 코딩에 필요한 몇가지 특수 문자등을 255개의 숫자와 매칭 시킨것.

 

 

(3) MultyByte

- 문자를 1바이트 혹은 2바이트로 국가 코드에 의해서

- 운영체제에 영역을 받습니다.

- 표현식 =>“”

 

 

(4) 유니코드 == WideByte

-문자를 2바이트로 국가 코드에 의해서

- 운영체제에 영역을 받습니다.

- 전용 자료형인 wchar_t를 c++지원해 준다.

- 표현식 => L“”

 

 

(5) Utf-8

- 문자를 1바이트~4바이트로 표현

- 전세계의 모든 글자를 표현할 수 있다

 

'C++ 개념 정리' 카테고리의 다른 글

13. iterator  (0) 2026.01.17
12. std::vector  (0) 2026.01.17
10. C++ 전처리문  (0) 2026.01.11
9. 스마트 포인터  (0) 2026.01.11
8. Enum Vs Enum Class  (0) 2026.01.04