【活动】&ip跟*ip有什么区别?

  • SingleYork
  • LV5工程师
  • |      2016-08-29 20:06:02
  • 浏览量 1204
  • 回复:7
本帖最后由 SingleYork 于 2016-9-4 19:47 编辑 bg7.png如题: &ip跟*ip有什么区别? 温馨提示:

请从以下链接中的帖子学习相关内容并进行回答,其他地方得到的答案不能作为标准答案,仅能做为补充说明,七天之内答案不可见,答题的童鞋有七天时间修改答案,每周结贴一次,选择最佳答案。获得最佳答案的童鞋将会获得相应的专家积分,专家积分排行榜有丰厚的奖励哦!每周机会有限,请认真回答!

答案出处: I51开发板活动原帖及例程详解汇总 https://bbs.icxbk.com/community/forum.php?mod=viewthread&tid=65414 (出处: ICKEY BBS)
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:5
lemonboard@sina 2016-09-01
&i是取变量i的地址,*ip是取指针变量ip所指向的变量值。
0   回复
举报
发布
lemonboard@sina 2016-09-01
&i是取变量i的地址,*ip是取指针变量ip所指向的变量值。
0   回复
举报
发布
荣丰宇 2016-08-29
出处: I51开发板 第十讲:指针_单片机讨论_技术论坛_云汉电子社区 https://bbs.icxbk.com/community/forum.php?mod=viewthread&tid=65775&extra=page%3D1 &ip是取变量ip的地址,*ip是取指针变量ip所指向的变量值。
1   回复
举报
发布
kk118a 2016-08-29
&i是取变量i的地址,*ip是取指针变量ip所指向的变量值。
1   回复
举报
发布
汉云 2016-08-29
ip是一个指针变量的名字 *ip表示此指针指向的内存地址中存放的内容 &是取地址运算符,&ip就是取指针p的地址 指针p同时也是个变量,既然是变量,编译器肯定要为其分配内存地址,&p就表示编译器为变量p分配的内存地址,而因为p是一个指针变量,这种特殊的身份注定了它要指向另外一个内存地址,程序员按照程序的需要让它指向一个内存地址,这个它指向的内存地址就用p表示。而且,p指向的地址中的内容就用*p表示。
1   回复
举报
发布
7943603 回复 2016-10-25
完全正确
0   回复
举报
瞎折腾 回复 2016-10-25
八月份的啊!太久远了,我没看到啊!~
0   回复
举报
x
收藏成功!点击 我的收藏 查看收藏的全部帖子