C++指针(一级指针和二级指针的区别)

一级指针p1和二级指针p2做一下比较p1和*p1什么意思???二级指针p2和*p2和**p2什么意思???要输出p2会是什么呢????输出*p2呢???输出**p2呢??... 一级指针p1和二级指针p2 做一下比较 p1和*p1什么意思???二级指针p2和*p2和**p2什么意思???要输出p2会是什么呢????输出*p2呢???输出**p2呢??? 展开
 我来答
吟游诗人love
2012-05-03 · TA获得超过123个赞
知道答主
回答量:34
采纳率:0%
帮助的人:32万
展开全部
p1:指针变量名
*p1:访问p1指向的变量
p2:二级指针变量【指向一级指针,保存的是一级指针变量的内存地址】
*p2:获取一级指针的值【即一级指针指向的变量的内存地址】
**p2:获取一级指针指向的变量的值
输出p2得到的是一级指针变量的地址
输出*p2得到的是一级指针变量指向的普通变量的地址
输出**p2得到的是一级指针变量指向的普通变量的值
追问
能举例吗???
1921768786
2012-05-03 · 超过66用户采纳过TA的回答
知道小有建树答主
回答量:453
采纳率:0%
帮助的人:121万
展开全部
仅供参考)
1可以防止溢出(溢出参考资料:http://baike.baidu.com/view/98452.htm)
2在必须要的时候可以把对存储地址的指针进行修改

3链表的 查找 删除 插入之类的基本都是函数,函数就涉及到形参和实参,如果要让形参影响到实参,表的形参很多时候是地址,所以就成了2级指针
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式