c语言题:这句话是什么意思

如果已经执行了“pointer_1=&a;”语句,则&*pointer_1是什么含义?... 如果已经执行了“pointer_1=&a;”语句,则&*pointer_1是什么含义? 展开
 我来答
xhyangliu
2009-08-14
知道答主
回答量:36
采纳率:0%
帮助的人:27.5万
展开全部
"pointer_1=&a":先前定义了一个指针:pointer_1,&为取地址符,将a的内存地址赋值给pointer_1,使pointer_1指向a内存空间。“*”是表示指针操作符。它的作用有二:一是定义指针变量,二是指明指针所指变量的值。*pointer_1就是指向a变量,再用&*pointer_1,就又是取a变量内存地址。所以&*pointer_1=&a
及&*pointer_1=pointer_1。
dotspotty
2009-08-14 · TA获得超过321个赞
知道小有建树答主
回答量:574
采纳率:0%
帮助的人:281万
展开全部
第一句话:把变量a的地址放入pointer_1
第二句话:先得到变量a(就是*pointer_1)再得到变量a的地址。(这个很废的功能)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5ed5ed2
2009-08-14 · TA获得超过569个赞
知道小有建树答主
回答量:327
采纳率:0%
帮助的人:415万
展开全部
pointer_1为指向a的指针,
然后&*pointer_1,,,先将pointer_1解引用,然后在引用,,那么pointer_1依然指向的是a!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jacklgy
2009-08-14 · 超过22用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:74.7万
展开全部
就是a的内存地址了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
slm171112
2009-08-14
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
不懂。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式