社区
语言基础/算法/系统设计
帖子详情
关于getmem的赋值问题
pyp
2006-10-26 03:34:10
GetMem(var P: Pointer; Size: Integer);
想读取里面的内容并修改,再重新写入到此段内存中,应该如何做?
...全文
143
3
打赏
收藏
关于getmem的赋值问题
GetMem(var P: Pointer; Size: Integer); 想读取里面的内容并修改,再重新写入到此段内存中,应该如何做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ly_liuyang
2006-10-26
打赏
举报
回复
Copymemory
pyp
2006-10-26
打赏
举报
回复
那就换一种说法好了,getmem后,有一个函数利用了此段内存。但现在我想把此段内存的内容重新赋值,应该怎么做呢?
小呆之家
2006-10-26
打赏
举报
回复
GETMEM()是分配内存空间用的。。。。。。
《C 语言指针操作与内存管理示例集》
文档主要围绕 C 语言中指针操作、内存分配及参数传递展开,核心涉及值传递(形参修改不影响实参,如 get
Mem
函数中指针的 malloc 操作)与地址传递(形参修改影响实参,如 fun3、getlem2 函数通过二级指针间接
赋值
)...
Delphi 修改内存中存储的内容.rar
1. **内存分配与释放**:在 Delphi 中,可以使用 `New` 和 `Dispose` 关键字分配和释放动态内存,或者使用 `Get
Mem
` 和 `Free
Mem
` 函数。在修改内存内容之前,首先需要确保正确地分配了内存空间。 2. **指针操作**...
delphi指针大全.pdf
【Delphi指针详解】 Delphi作为一门强大的面向对象的编程语言,虽然源自Pascal,但它在指针的使用上同样具有灵活性。...不过,如同C语言一样,正确地使用指针至关重要,避免可能出现的空指针异常和内存泄漏等
问题
。
delphi中调用dll知识.docx
为了解决这个
问题
,你需要引入`Share
Mem
`单元,它提供`Get
Mem
`, `Free
Mem
`等函数来确保内存分配和释放的正确性。例如: ```delphi uses ..., Share
Mem
; var Str: PChar; begin Str := Get
Mem
(Length(MyString) ...
Pascal与C指针比较
在编程领域,指针是极为重要的概念之一,它允许程序员直接控制内存,从而优化程序性能或者解决复杂
问题
。Pascal与C语言作为两种经典的语言,在指针处理方面各有特色。下面我们将通过具体的示例来对比分析这两种语言...
语言基础/算法/系统设计
16,742
社区成员
33,237
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章