1 2 3 4 5 6 7 8 9 10 11
f (to) char *to; { unsigned int wch; register length; unsigned char tmp; unsigned int mult = 10; tmp = (wch>>(unsigned int)(length * mult)); *to++ = (unsigned char)tmp; }