1 #include <stdio.h>
2 
3 int
main()4 main() {
5 	struct bogus {
6 		unsigned int	gnu:1;
7 		unsigned int	blue:7;
8 	} b;
9 	unsigned char	*ucp;
10 
11 	printf("%d\n", (int)sizeof b);
12 	memset(&b, 0, sizeof b);
13 	b.gnu = 1;
14 
15 	for (ucp = (unsigned char *)&b; ucp != (unsigned char *)&b + sizeof b; ++ucp) {
16 		printf("%02x ", *ucp);
17 	}
18 	putchar('\n');
19 	return 0;
20 }
21 
22