21 lines
393 B
C
21 lines
393 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <mbctype.h>
|
|
|
|
wchar_t wchar = { 0x0073 };
|
|
char mbbuffer[2];
|
|
|
|
void main()
|
|
{
|
|
int len;
|
|
|
|
_setmbcp( 932 );
|
|
printf( "Character encodings are %sstate dependent\n",
|
|
( wctomb( NULL, 0 ) )
|
|
? "" : "not " );
|
|
|
|
len = wctomb( mbbuffer, wchar );
|
|
mbbuffer[len] = '\0';
|
|
printf( "%s(%d)\n", mbbuffer, len );
|
|
}
|