为了账号安全,请及时绑定邮箱和手机立即绑定

为什么最后释放内存的时候要用一次p++啊

为什么最后释放内存的时候要用一次p++啊,感觉应该是p--啊

正在回答

1 回答

p是指针,在执行完for的最后一次操作之后,p指向了申请的内存的之前一个位置,也就是p[-1],如果不p++,归还的内存是从p[-1]开始的,是错误的

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之封装篇(下)
  • 参与学习       70919    人
  • 解答问题       514    个

封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通

进入课程

为什么最后释放内存的时候要用一次p++啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信