문자 인코딩에 대하여...
본문
안녕하세요. 문자 인코딩을 공부하고 있는 사람입니다.
공부를 하다가 혼동되는 부분이 있어서 질문드립니다.
저는 사람이 사용하는 문자를 컴퓨터가 이해할 수 있도록 바이너리 형태로 전환 하는 것을
문자 인코딩이라고 이해했고
바이너리 형태로 표현하기 위해 문자를 숫자에 매칭시킨 것을 문자 집합이라고 이해했습니다.
근데 어떤 곳에서는 문자 집합을 만드는 것도 인코딩이다.
문자 인코딩이란, 인코딩 된 문자 집합을 한번 더 인코딩 하는것이고
문자 집합과 문자 인코딩이 동일한 경우도 있다고 설명했습니다.
(별도의 문자 인코딩 없이 바로 사용- 아스키 코드)
문자 인코딩이 도대체 뭘까여.. 도와주세여 ㅜㅜ
답변 2
바이너리 형태는 아스키문자로 표현하기 위해서 만들어진 인코딩형식 입니다.
따라서 바이너리 그 자체가 인코딩된 문자열이라고 보시면됩니다.
바이너리 형태는 컴퓨터에서 0, 1만을 가지고 정보를 읽기 때문에 거기에 사용되는 형식이고,
바이너리 형태의 문자열을 수백번도 더 인코딩 할 수 있기 때문에,
바이너리 문자를 인코딩했다라고 표현해도 되지않을까 싶네요.
따라서 문자 인코딩이다, 문자집합이다 등과 같은 표현은 사람마다 다르게 사용할 수 있으므로
그런 부분을 깊게 생각하실 필요는 없을것 같습니다.
답변을 작성하시기 전에 로그인 해주세요.