1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#define _GNU_SOURCE 1 #include <wchar.h> #include <stdio.h> #include <string.h> #include <wctype.h> int main (void) { wchar_t tmp[3]; tmp[0] = '8'; tmp[1] = '1'; tmp[2] = 0; printf ("Test for wide character output with printf\n"); printf ("with %%S: %S\n", tmp); printf ("with %%C: %C\n", (wint_t) tmp[0]); return 0; }