社区
新手乐园
帖子详情
释放区域
muyu114
2007-05-28 11:49:45
析构函数或其它方法释放区域后,原变量只是他的动态空间释放了,还是他的值也释放了
请各位大侠帮忙解释下
急用!!
...全文
210
4
打赏
收藏
释放区域
析构函数或其它方法释放区域后,原变量只是他的动态空间释放了,还是他的值也释放了 请各位大侠帮忙解释下 急用!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
muyu114
2007-05-29
打赏
举报
回复
谢谢各位
我懂了!!!
lsd1025
2007-05-29
打赏
举报
回复
它占用的内存释放了,变成了自由内存,
如果你再试图引用已经释放内存变量的值那么变量将指向一段随机内存将会是随机值,或系统针对这种错误设定的一个值.
总之这个值是无效的,变量不可再用了
balancergh
2007-05-29
打赏
举报
回复
析构函数的作用是:在释放内存之前进行一些清理工作,具体清理什么,怎么清理的我就不知道了
iamltlb
2007-05-28
打赏
举报
回复
它占用的内存被释放,变成自由内存
C语言系列之 二级指针、指针运算、堆内存的开辟与
释放
尹成老师带你步入 C 语言的殿堂,讲课生动风趣、深入浅出,全套视频内容充实,整个教程以 C 语言为核心,完整精彩的演练了数据结构、算法、设计模式、数据库、大数据高并发检索、文件重定向、多线程同步、进程通讯、...
C语言中的malloc与free函数
free函数能够
释放
在堆中开辟的内存空间,传入一个任意类型的指针变量,指向指向被
释放
区域
的首地址。被
释放
区域
应是有malloc开辟的空间。 需要注意的是: free
释放
内存空间只是失去了对地址的操作权限,并没有保证...
free()函数
功能:
释放
ptr所指向的一块内存空间,ptr是一个任意类型的指针变量,它指向被
释放
区域
的首地址。被
释放
区应是由malloc或calloc函数所分配的
区域
。free()只能
释放
堆内存,应该注意的是传给free的指针应该指向使用...
下次适应(Next Fit)算法 | 存储分配 | Java实现(详细注释)
写在前面 ...(2) mfree(int size, int aa), size为
释放
区域
大小,aa为起始地址。 说明:(1) 申请时有两种情况:按下次适应找到的空闲
区域
大小与size相同;空闲
区域
大于size. (2)
释放
时有四种情况:释
C++
释放
指针操作
C++标准规定:delete空指针是合法的,没有副作用。...可以看出delete是
释放
指针指向的内存,并不是指针本身所占有的内存。所以delete后,指针的还是指向那块
区域
,并 未清0,所以如果下次用到,就会
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章