왜 wprintf는 리눅스에서 유니코드의 러시아어 텍스트를 라틴어로 번역합니까? 왜 다음 프로그램이 #include #include int main() { wprintf(L"Привет, мир!"); } 리눅스에서 "Privet, mir!"를 인쇄할 수 있습니까?특히 UTF-8로 변환하거나 대체 문자를 사용하는 것이 아니라 유니코드의 러시아어 텍스트를 라틴어로 변환하는 이유는 무엇입니까? Godbolt에서의 이러한 행동 시연 : https://godbolt.org/z/36zEcG 비와이드 버전printf("Привет, мир!")예상대로 이 텍스트를 인쇄합니다("п ривет, мир!").현재 설정된 로케일에 따라 와이드 문자 변환이 이루어지기 때문입니다.기본적으로 C 프로그램은 항상 ASCII 문..