文字コードによってちがうと思うが
int n = 'A';
printf("%X\n", n);
printf("%X\n", (n&0xf0)>>4);
printf("%X\n", n&0x0f);
4,1