如何分配pchar的长度呢 ( 积分: 20 )

  • 主题发起人 主题发起人 goddy
  • 开始时间 开始时间
G

goddy

Unregistered / Unconfirmed
GUEST, unregistred user!
我定一个pchar 但是不知道如何分配其长度
 
我定一个pchar 但是不知道如何分配其长度
 
var
p: PChar;
begin
p := StrAlloc(255);
try
//....
finally
StrDispose(p);
end;
end


或:
var
p: PChar;
begin
GetMem(p, 255);
try
// ...
finally
FreeMem(p);
end

end;
 
不用分配
 
不是吧,不分配用起来会造成内存访问冲突。
 
多人接受答案了。
 
GetMem(p, 255);
 
后退
顶部