指针的问题long *p;*p=111;上面这种定义是错误的,因为没有给把地址赋给p,会导致111存储的地址不确定,可能会覆盖其他的数据。那么我先int *p_a;p_a=&a;*p=111;这样是否正确呢??[解决办法]*p_a=111;