标题:请教大家一个指针多重解引用的问题
取消只看楼主
kailun945
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2017-6-2
结帖率:75%
 问题点数:0 回复次数:0 
请教大家一个指针多重解引用的问题
之前看书讲到指针多重解引用的一段:
const int **pp2;
int *pl;
const int n=13;
pp2=&p1; //①
*pp2=&n; //②
*p1=10; //③
//n==10?
这段代码书上说更改了n的值,但我怎么感觉是更改n的地址了?
第①句:将p1的地址赋给pp2.  假如我此时*pp2应该读的是*p1的值啊。
第②句:把n的地址赋给*pp2.  *pp2==&n==*p1
第③句:把10的值赋给*p1。
那我改变了*p1也只应该改变到&n的地址啊。

顺便问一下,积分怎么得啊
搜索更多相关主题的帖子: 指针 多重 引用 地址 赋给 
2017-06-27 20:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-478986-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.264204 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved