Sample code:
int main(int argc, char *argv[]){
int x = sizeof(wchar_t);
printf("%i\n",x);
wchar_t t = 0x011E;
printf("%c\n\n",t);
wchar_t a = 0x0041;
printf("%c\n\n",a);
}
which will print:
4
A
0x011E is the UTF-16 code for the character ğ. Why is it not printed?