30 lines
473 B
C
30 lines
473 B
C
#include <stdio.h>
|
|
|
|
typedef union int_test {
|
|
int a;
|
|
char b[4];
|
|
} test;
|
|
|
|
void print_hex(int n);
|
|
|
|
int main(int argc, char *argv[])
|
|
{
|
|
/*test i = {.a=429496729};
|
|
for(int j=0; j<4; j++){
|
|
printf("%d ", i.b[j]);
|
|
}
|
|
printf("\n");*/
|
|
|
|
print_hex(14*256 + 11*16 + 8);
|
|
print_hex(4*256 + 2*16 + 0);
|
|
return 0;
|
|
}
|
|
|
|
void print_hex(int n) {
|
|
test i = {.a=n};
|
|
for (int j=0; j<4; j++) {
|
|
printf("%d ", i.b[j]);
|
|
}
|
|
printf("\n");
|
|
}
|