1. 개요문자열 데이터를 처리할 때, 인코딩 방식에 따라 문자의 바이트 구조가 달라진다. 특히, ASCII 문자는 단일 바이트로 표현되지만, UTF-8, ANSI, EUC-KR, CP949와 같은 인코딩에서는 비ASCII 문자가 여러 바이트로 표현될 수 있다.이 글에서는 각 인코딩 방식의 바이트 구조와 특징을 비교하고, 이를 C 코드로 처리하는 방법을 소개한다. 특히 한글과 같은 다중 바이트 문자를 정확히 판별하고 처리하기 위한 실용적인 접근법을 제시한다.2. 인코딩별 문자 구조와 판별법2.1. ASCII범위0x00 ~ 0x7F (0 ~ 127)특징모든 문자가 1바이트로 표현된다.판별법바이트 값이 0x00 ~ 0x7F에 해당하면 ASCII 문자이다.2.2. UTF-8UTF-8은 가변 길이의 문자 인코딩 ..