wchar.h 헤더 파일
wchar.h 헤더 파일은 복수 바이트 및 와이드 문자 서브루틴을 사용한 프로그래밍을 위해 필요한 정보를 선언합니다. wchar.h 헤더 파일은 wchar_t, wctype_t 및 wint_t 데이터 유형과 와이드 문자 테스트를 위한 몇 가지 기능을 선언합니다. 와이드 문자로 구현된 문자 수는 기본 문자 수를 초과하므로 모든 와이드 문자를 기본 문자에 사용되는 기존 클래스로 분류할 수 없습니다. 따라서 일부 로케일에 고유한 추가 클래스를 정의하는 방법을 제공해야 합니다. 이 서브루틴의 조치는 현재 로케일의 영향을 받습니다.
wchar.h 헤더 파일은 와이드 문자열(즉, wchar_t 데이터 유형 배열)에 대한 서브루틴도 선언합니다. 배열 길이는 항상 배열에 있는 wchar_t 요소의 수 관점에서 판별됩니다. 널(null) 와이드 문자 코드는 배열을 종료합니다. wchar_t 데이터 유형 배열 또는 무효 배열에 대한 포인터는 항상 배열의 초기 요소를 가리킵니다.
참고: 배열의 wchar_t 요소 수가 정의된 배열 길이를 초과하면 예기치 않은 결과가 발생할 수 있습니다.