如果i是一个整型变量,int *p = i;是错误的假如说i的值是10, 那么如果这句用强制类型转换后,p的值也是10了,那么p就指针了内存中第11个字节的内存.int p = &i;是把i的地址给p, 这样是正确的写法.这样p就指针了i