c++中被释放的对象生命周期还有多久?就是对象已经通过析构函数释放,但是还可以访问这个对象,持续 什么时候才不能访问这个已经释放的对象。... 什么时候才不能访问这个已经释放的对象。 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 生命周期 析构函数 c++ 对象 搜索资料 3个回答 #热议# 为什么有人显老,有人显年轻? CodeBlove 2014-04-24 · TA获得超过3364个赞 知道小有建树答主 回答量:936 采纳率:79% 帮助的人:243万 我也去答题访问个人页 关注 展开全部 如果对象或数组被释放,所占空间中的内容系统不会去清空,因为没必要,之后程序中的其他代码在需要分配内存的时候,这块内存很可能会被系统重新利用重新分配,被新的对象、变量或数组占用,并会被重新初始化。 因此当你释放一块内存后(包括对象、变量、数组等),没有被重新分配掉(数据没被破坏),还是可以通过指针访问,但是这是不安全的,你无法确定系统什么时候会分配掉,系统的内存分配机制很复杂,我们也没必要去关心它。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2014-04-24 展开全部 生命周期终止于进入析构函数。存储期不确定。 追问 谢谢你哦 谢谢你哦 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2014-04-24 展开全部 所以释放之后指针还要赋值null 追答 多此一举。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2012-01-29 C++ 一个小问题 就是对象释放的问题 4 2015-07-03 C++中的析构函数是当对象生命周期结束的时候就是会执行,请问这个生命周期指的是什么? 10 2018-05-06 C++调用析构函数后,对像是被销毁了不存在了吗,还是说只释放了内存?那为什么对象的成员变量还可以使用? 14 2016-01-05 c++中对象什么时候被销毁? 14 2011-04-10 c++调用析构函数后 为什么还可以使用被析构的对象 1 2019-04-09 C++析构函数的问题 4 2017-06-15 C++中 析构函数是用来释放内存,那么自定义的析构函数,能释放内存吗? 14 2017-12-25 c++在类的方法中被实例化的对象能自动释放内存么 2 更多类似问题 > 为你推荐: