cast from 'int' to 'int' loses precision*
#include <stdio.h> int main () { int i=0; int p; p=(int)&i; //就是这行 printf ("0x %x\n",p); printf ("%p\n",&i); return 0; }