您的位置:首页 > 编程语言 > Delphi

Delphi中内存的动态分配与释放

2012-12-17 08:57 302 查看
1.动态变量

对于动态分内存的变量,使用System单元的下面两个函数:

procedure New(var P: Pointer);//为变更分配内存

procedure Dispose(var P: Pointer);//释放内存

其中P为变量地址

示例:

type

Str18 = string[18];

var

P: ^Str18;

begin

New(P);

P^ := 'Now you see it...';

Dispose(P); { Now you don't... }

end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: