C语言指针,&*怎么得到地址的?

2025-04-27 02:05:06
推荐回答(4个)
回答1:

*yprt是指针,yprt是计算机存储某个数据的地址,加上*表示指向这个地址存储的数据
若地址yprt里存储的是y,&*是单目运算符,符合右结合法则,所以先是运算*yprt,它的值是y,
然后再&y,它的运算结果是得出存储y的地址,就是yprt。
不懂继续问
望采纳

回答2:

比如说a这个变量吧,他存了一个数字,在地址2000中
那么局势int p=&a
&a就是取a的地址,即&a就是2000了。
那么*p就是指指向p这个地址的内存空间,也就是a了

回答3:

你没看懂问题。人家问本意,cpu内部如何用&找到地址

回答4:

你给出的代码太乱了,看不明白。