中易网

c++ 指针的问题

答案:4  悬赏:0  
解决时间 2021-04-27 14:04
  • 提问者网友:低唤何为爱
  • 2021-04-27 00:36
语句p2++; 是指指针后移一个存储单元还是指针地址值加1?
最佳答案
  • 二级知识专家网友:嗷呜我不好爱
  • 2021-04-27 01:55

是指针p2的类存地址移动到下一个存储单元,不一定加1,根据你存储的数据结构定,但肯定不是值加1,


移动多少是sizeof(存储类型)返回的数字。

全部回答
  • 1楼网友:滚出爷的世界
  • 2021-04-27 04:11

P2++

这要看P2的数据类型的大小,移动的位置就是这个数据类型的大小

  • 2楼网友:何必打扰
  • 2021-04-27 03:46

是指针p2的类存地址移动到下一个存储单元,不一定加1,根据你存储的数据结构定,但肯定不是值加1,

移动多少是sizeof(存储类型)返回的数字

这个说的对

  • 3楼网友:我叫很个性
  • 2021-04-27 03:24

是p2指针移到下一个单元。只有当p2是单字节指针的时候是加1,其他加的值是单元的大小。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息