#include <stdio.h>
int main()
{
unsigned int n = 0x99A077FF;
unsigned char a, b, c, d;
a = (n & 0xFF);
b = ((n >> 8) & 0xFF);
c = ((n >> 16) & 0xFF);
d = ((n >> 24) & 0xFF);
printf("a = %02X\n", a);
printf("b = %02X\n", b);
printf("c = %02X\n", c);
printf("d = %02X\n", d);
}
/*
run:
a = FF
b = 77
c = A0
d = 99
*/