A
arnuld
int main(void)
{
wchar_t a = 'a';
char my_a = a;
printf("wchar_t a = %c\n", a);
printf("char my_a = %c\n", my_a);
return 0;
}
============== OUTPUT ==============
[arnuld@dune programs]$ gcc -std=c99 -pedantic -Wall -Wextra test.c
test.c: In function `main':
test.c:13: warning: int format, wchar_t arg (arg 2)
[arnuld@dune programs]$
I have 3 questions:
is it safe, when I am sure thar wchar_t holds only normal alphanumeric
characters like a-z, A-Z and 0-9 ??
is there a way to print wchar strings
is there a way to convert a wchar_t to char ?
{
wchar_t a = 'a';
char my_a = a;
printf("wchar_t a = %c\n", a);
printf("char my_a = %c\n", my_a);
return 0;
}
============== OUTPUT ==============
[arnuld@dune programs]$ gcc -std=c99 -pedantic -Wall -Wextra test.c
test.c: In function `main':
test.c:13: warning: int format, wchar_t arg (arg 2)
[arnuld@dune programs]$
I have 3 questions:
is it safe, when I am sure thar wchar_t holds only normal alphanumeric
characters like a-z, A-Z and 0-9 ??
is there a way to print wchar strings
is there a way to convert a wchar_t to char ?