blob: c2c08aac06d24b4c7d0c6cb99e0861a364890de5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include <stdio.h>
int main(void)
{
unsigned int a = 0xdc3f109a;
/* Preferred data type for expressing size of data structures */
size_t i;
unsigned char *p;
printf("Current value of variable: %x\n\n", a);
for (i = 0, p = (char *)&a; i < sizeof(int); i++) {
printf("Address: %p - Value %x\n", p, (unsigned char)*p);
p++;
}
return 0;
}
|