*&p和&*p

*&p 等价于*(&p),&*p 等价于&(*p)。

1、如果p是int *指针变量,那么*&p = p,&*p = p,都是p,但还没定义p指向哪,存的是谁的地址。

2、如果p是一个int变量,那么*&p = p;而&*p是非法的,因为*p非法。

 

posted @ 2021-06-14 16:03  我们都不是哈士奇  阅读(598)  评论(0)    收藏  举报