*&p 等价于*(&p),&*p 等价于&(*p)。
1、如果p是int *指针变量,那么*&p = p,&*p = p,都是p,但还没定义p指向哪,存的是谁的地址。
2、如果p是一个int变量,那么*&p = p;而&*p是非法的,因为*p非法。