我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

new一个类指针,delete释放后,为什么还能继续使用?

编译器显示delete释放后,还能继续打印出字符指针指向的值,想问问大家,是不是类指针的内存释放失败了?

编译器问题吧。我在vs2015测试就不行的。delete 之后的kk是一个野指针了,不同的编译器对于野指针的指向也不同的,但是new出来的内存肯定是释放了。

一般这种情况下,在delete之后都要加一句 kk=nullptr;来防止野指针的出现。

近期文章

  • DropDownList
  • 输入x、y返回该值的象限
  • 求计算过程,谢谢大家
  • 代码运行界面弹出后,过了十几二十几秒才运行成功
  • 用web实现cmd 的ping结果显示
  • c++题目,设下列程序如下
  • 性能测试面试的问题。
  • 设计一个计算快递包裹的程序
  • 国产化你怎么看。 求解答
  • 请问下 黑马 vue全家桶 那个案例 登录账号密码是多少?
  • 结婚欠钱该不该由父母,哥哥承担
  • 看流程图,求代码,c语言
  • 求大神dx,孩子很急很急
  • 请问一下在对话框中添加一个菜单栏?
  • win7系统报错getOutputStream() has already been called for this response.但是xp系统没问题...
  • 帮忙看看这个程序哪里有问题
  • 使用jdbc提示结果集已经耗尽
  • c语言上这个程序运行之后为什么是这个结果(bcdea)?
  • c语言题目,求大神解答
  • 为什么这段mysql游标拉不到第一行?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华