Go to the documentation of this file.00001 #define intval(p) (((int)(p))>>2)
00002 #define makeint(v) ((((int)v)<<2)+2)
00003
00004 main()
00005 {
00006
00007 int x,y,z;
00008 x=0xe2345678;
00009 y=makeint(x);
00010 z=intval(y);
00011
00012 printf("%x %x %x\n", x,y,z);
00013 }
00014
00015
00016