铝轮毂越重越好吗:*&p是什么意思?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 06:00:51
*p是一个指针, &p是取变量p的地址,
那*&p是什么意思?

int *p;这样才是定义指针
单独的*p是解引用
int *q=0;
int *&p=q;这是定义一个int指针的引用
如果是这样:
int p=5;
*&p;这是先对p取址,再对&p解引用,获得p的值。不过通常不会这样多此一举

pright说得比较详细,要分不同的情况考虑。

是一个地址指针

*(&p)

指针的一个引用