C 소스 코드의 유니코드
질문:
C 소스 코드의 표준 인코딩 명시적으로 정의되어 있지 않습니다. 그러나 구현은 기본 소스 문자 집합의 문자를 지원해야 하며 범용 문자 이름을 사용하여 다른 문자를 나타내는 메커니즘을 제공해야 합니다.
유니코드 측면에서 구현은 확장 문자가 표현되는 한 모든 내부 인코딩을 사용할 수 있습니다. 소스 파일의 문자는 범용 문자 이름을 사용하여 표현된 문자와 동등하게 처리됩니다.
식별자의 유니코드:
유니코드 문자는 식별자에도 사용할 수 있습니다. 부록 E에 정의된 규칙.
문자열의 유니코드:
C는 문자열의 유니코드 문자를 표현하기 위해 wchar_t를 제공합니다. 와이드 문자열을 사용하여 중국어를 포함한 비ASCII 문자를 저장할 수 있습니다. 원래 질문에 제공된 예는 유효하며 ASCII가 아닌 문자가 포함된 문자열을 나타냅니다.
위 내용은 C는 소스 코드, 식별자 및 문자열에서 유니코드를 어떻게 처리합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!