#include <stdio.h>

typedef struct
{
	unsigned a;
} foo;

int main(void) {
	unsigned local_a = 0;
	foo *f = (foo *)(&local_a);
	printf("address local_a: %X, f->a: %X\n", &local_a, &f->a);
	return 0;
}
