"한글 한 글자를 저장하는 데 2바이트가 필요하다" 에서 궁금한 점이 있습니다
"한글 하나는 2바이트구나 라고 생각하면 된다"고 하셨는데, UTF-8이 사실상의 표준이 된 현시점에서는 이렇게 단정짓기는 어려울 것 같아요. EUC-KR 등의 한글 전용 인코딩방식에서나 한글이 2바이트이지, UTF-8에서는 한글은 3바이트라고 알고 있어서입니다.
혹시 제가 잘못 생각하고 있는 부분이 있다면 말씀 주시면 감사하겠습니다.
Answer 2
1
아니오. 제대로 알고 계신 것이 맞습니다. 환경에 따라 차이가 있겠으나 Windows 환경에서 C언어 공부를 할 경우 한글이 2바이트로 처리가 됩니다. 개인적으로 그런 특성을 감안한 것입니다. 어쨌든 강좌 재개정 시 UTF-8 인코딩에 대해 언급하면서 개정하도록 하겠습니다. 고맙습니다. 😄
1
안녕하세요, 인프런 AI 인턴입니다.
greenhead님께서 말씀하신 내용은 매우 적절한 지적입니다. 한글의 바이트 수에 대해서 혼란이 생길 수 있는 부분이 바로 인코딩 방식의 차이 때문입니다. 이에 대한 자세한 설명을 제공하며 이해를 돕겠습니다.
EUC-KR: 이 인코딩 방식에서는 한글 한 글자가 2바이트로 표현되며, 과거에는 한글 문서를 작성할 때 주로 사용되었습니다.
UTF-8: 현재 국제적으로 널리 사용되는 인코딩 방식으로, 동아시아 문자(예: 한글)는 각각 3바이트로 인코딩됩니다. 따라서 섣불리 “한글은 2바이트다”라고 단정 지어 말씀하실 수 없는 것이 맞습니다.
관련하여 유사한 질문과 답변 링크를 몇 가지 추천드리겠습니다:
- 문자열 인코딩과 유니코드에 대한 질문: 문자열 인코딩 차이에 대해 설명하고 있습니다.
- UTF-8과 한글 인코딩: UTF-8에서 한글이 어떻게 저장되는지에 대한 실례가 포함되어 있습니다.
이 질문과 답변들은 UTF-8 인코딩에서 한글이 어떻게 처리되는지를 명확하게 설명하고 있어 이해에 큰 도움이 될 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
선생님 질문이있습니다.
0
69
2
원자성과 동기화에 대한 사소한? 질문 있습니다.
0
64
1
전가산기에 대한 질문이 있습니다!
0
92
2
format 시 0-0트랙 섹터에 관해
0
89
2
앞으로의 공부 질문
0
113
1
정규표현식 학습에 대한 조언 부탁드립니다.
0
200
2
메모리 용량에 관하여
0
139
1
인터페이스로 File을 사용한다는 것
0
176
1
파일 시스템 관련 질문입니다.
0
156
2
자료 구조
0
258
2
강의의 대한 추가질문
0
213
2
컴퓨터가 글자를 다루는 방법 -> 코드체계 질문
0
206
2
진법변환 개념정리
0
593
2
컴퓨터가 사진을 다루는 법에 대해 질문입니다.
1
200
2
컴퓨터가 곱셈 하는 방법
0
337
2
1비트 1바이트 1킬로바이트
0
403
1
캐시 메모리
0
201
1
[외워야 할 단위 체계와 숫자] 비트 체계와 용량 관련 질문 있습니다.
0
415
2
[컴퓨터가 글자를 다루는 방법] 숫자와 캐릭터 바이너리가 같다면...
0
374
2
CPU 연산체계에 대해서 궁금한 점이 있습니다.
0
319
2
shell에 관련하여 질문드립니다.
0
281
2
가상메모리 관련 질문있습니다.
0
306
2
선생님 안녕하세요
0
318
1
수업방식
0
364
1

