社区
Delphi
帖子详情
有没有释放指针的函数,帮忙找一找!
intuition444
2003-09-29 11:26:14
有没有释放指针的函数,帮忙找一找!
...全文
44
5
打赏
收藏
有没有释放指针的函数,帮忙找一找!
有没有释放指针的函数,帮忙找一找!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hiflower
2003-09-29
打赏
举报
回复
FreeAndNil(AObject) 其实是
AObject.Free;
AObject:=nil;
Free 的时候其实已经把资源完全释放了。
置 nil 只不过为了下次便于用 Assigned(AObject) 判断是否释放过了。
FrameSniper
2003-09-29
打赏
举报
回复
楼主是要释放指针的函数还是释放内存空间的函数!
释放指针内容可以用^操作符
释放对象指针可以用FreeAndNil,这里不要用Free,做不到彻底释放
释放由New或GetMem分配的空间的函数为Dispose和FreeMem
zhoutian618
2003-09-29
打赏
举报
回复
用NEW申请的,用dispose()释放。
用GETMEM申请的,用FreeMem()释放。
如果是对象,可以用Free去释放。
aushqh
2003-09-29
打赏
举报
回复
freemem()
tjff2000
2003-09-29
打赏
举报
回复
dispose()
《C经典面试》编译链接、
指针
、内存bug、
函数
、其它
课程内容:1.编译链接:编译链接过程、预编译、存储类、生命周期、作用域、链接域等2.
指针
:
指针
概念、数组相关的
指针
、字符串
指针
、
函数
指针
等3.内存bug:内存越位、内存覆盖、使用非法内存、内存泄露等。4.
函数
:自定义
函数
、内联
函数
、回调
函数
、变参
函数
、递归
函数
、库
函数
等5.其它:自动类型转换、数据溢出、结构体对齐、volatile、typedef、assert宏、逗号表达式、++/--等
为什么free
函数
只需要传入要
释放
的
指针
,而不需要大小的参数呢?
在C语言的学习中,对内存管理这部分的知识掌握尤其重要!之前对C中的malloc()和free()两个
函数
的了解甚少,只知道大概该怎么用——就是malloc然后free就一切OK了。当然现在对这两个
函数
的体会也不见得多,不过对于本文章第三部分的内容倒是有了转折性的认识,所以写下这篇文章作为一个对知识的总结。这篇文章之所以命名中有个“浅谈”的字眼,也就是这个意思了!希望对大家有一点帮助! ...
C++this
指针
与常
函数
、拷贝构造
函数
和赋值
函数
、静态成员
在成员
函数
的参数列表的末尾(小括号后面),用const修饰,这种成员就叫常
函数
。class 类名{public:// 常
函数
返回值
函数
名(参数列表) const{}}; 在定义结构、联合、类对象时,使用const修饰,这种对象就叫常对象。const 类名 对象名;const 类名*
指针
变量 = new 类名;是一种特殊构造
函数
,如果
没
有显式的实现,编译器就会自动生成。class 类名{public:// 拷贝构造类名(类名& that){}};
指针
数组的内存分配和
释放
编码情景是要动态分配个数不确定的非内嵌类型对象,把获取的对象
指针
都存在一个数组里面,留待其他地方使用. 定义
指针
CBase** m_pMotion; 个人偏向于用new/delete关键字,当然也可以用malloc/free
函数
组合来进行内存的分配和
释放
分配内存, nHWNo是外部传递的参数 m_pMotion = new CBase*[nHWNo]; for (int n...
如何使用
指针
交换
函数
中两个变量的值(
指针
篇百题1)
主要是以下两点原因:1)因为使用外部交换
函数
的时候,需要传递变量的地址,并通过
指针
直接对地址中存放的值进行修改。2)形参是实参的临时拷贝,如果传递的只是变量的数值和不是地址,那么当交换
函数
执行结束后,临时分配的地址也会
释放
销毁掉。我们分析一下代码:int c=*b;//将b的值进行解引用之后赋值给c*b = *a;//将
指针
a指向的地址存放的变量的值赋值给
指针
b指向的的地址存放的变量。*a=c;
Delphi
5,392
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章