1 
2 #include <stdio.h>
3 unsigned short len = 0;
4 unsigned char blah[3];
5 
main()6 main()
7 {
8 int burp = 1;
9 	blah[2] = '\224';
10 	blah[3] = '\1';
11 	blah[0] = '\027';
12 	blah[1] = 0x0;
13 	memcpy(&len, blah, sizeof(len));
14 	printf("%d\n", len);
15 	memcpy(&len, blah+2, sizeof(len));
16 	printf("%d\n", len);
17 	printf("%d ", burp);
18 	burp += 0xf0;
19 	printf("%d ", burp);
20 	printf("and %d ", burp & ~0xf0);
21 	printf("or %d \n", burp | 0xf0);
22 
23 }