latin1 테이블에 "Artîsté"문자열이 있습니다. C mysql 커넥터를 사용하여 테이블에서 문자열을 가져온다. 나는 character_set_connection을 utf8로 설정했습니다. ;이것이 latin1인지 utf8인지 어떻게 알 수 있습니까?
"Art\xeest\xe9"
의 printf 제가 함께 16 진수 값을 출력하는 경우 ("% 02X"(서명 숯불)는 [I])가 보이는 디버거
내가 얻는 각 문자에 대해41 72 74 EE 73 74 E9
utf8 또는 latin1인지 어떻게 알 수 있습니까?
2 개의 단일 바이트를 말하면 UTF8은 최대 4 개까지 가질 수 있습니까? EEEE (4 바이트)와 같은 것이겠습니까? – joels
죄송합니다. 올바른 단어를 선택하지 않았습니다. 첫 번째 바이트 EE 두 번째 바이트 E9 하나가 다른 하나 –