비 ASCII 문자를 와이드 문자에 할당하고 콘솔에 인쇄하려면 어떻게합니까? 아래로이 코드는 작동하지 않습니다와이드 문자에 비 ASCII 문자 지정 및 printf로 인쇄
#include <stdio.h>
int main(void)
{
wchar_t wc = L'ć';
printf("%lc\n", wc);
printf("%ld\n", wc);
return 0;
}
출력 :
263
Press [Enter] to close the terminal ...
내가
char에 할당하지 않으면 wchar_t – Mike
에 할당합니다. ['wchar_t'는 ASCII가 아닙니다.] (http://en.wikipedia.org/wiki/Wide_character) – m0skit0
assignt하는 방법 어떤 문자, int, 변수에 'ć'문자를 넣고 올바르게 인쇄 하시겠습니까? 그것은 가능한가? – balky