我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 整型变量 >

p1指向某个整型变量要使指针p2也指向同一变量哪一个语句是正确的

归档日期:07-05       文本归类:整型变量      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  A 先取p1的地址,然后进行间接操作,说明p2里面也放的 0x0022ffff

  B 对p1进行1次间接操作,等于访问了0x0022ffff 中的内容,再进行间接操作,等于访问内存地址为100的内容,显然是非法的

  D p2等于100,为什么,p2等于对p1进行间接访问,取的是内存0x0022ffff中的值,不就是100么

  总之,搞清楚指针就是一个只放地址的存储空间,也是普通变量,只不过不放int ,不放float,只放地址,可以进行间接操作,就是访问那个地址的值,就OK了追问貌似都看懂了 你给的图让我很明了 而且你很用心 好人 我再多问你几个问题你一并帮我解决下吧 谢谢你了

  p1存的是他所指向的变量的地址,p2要指向p1所指向的变量,只要p2内存的地址跟p1的地址一样就可以了。p1和p2同是指针变量,所以可以直接赋值:p2 = p1即可。选项A中:*&p1 = p1,所以选A。

  &p1 是去 p1的地址(p1这个变量的地址,而不是他里面存的地址),再对&p取指针,意思把p1这个地址所所存的值,按照他的数据类型去解析,也就是type *,得到的就是p1内存的地址的值。

  p1指向某个整型变量,&p1就是他自己的地址,在加上*之后(*&p1)就是他指向的变量地址。

  A 这是指针地址和指针指向的值的地址之间的问题,p2要指向p1所指向的变量,只要p2内存的地址跟p1的地址一样就可以了

  p1与p2是同类型变量,直接赋值就能实现。在选项中A是指向p1的地址,就是直接赋值,

本文链接:http://textandcandy.com/zhengxingbianliang/213.html