码迷,mamicode.com
首页 > 其他好文 > 详细

关于DELPHI数组,指针,字符串转换的例子!(转)

时间:2014-07-06 21:56:57      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:style   for   size   har   ar   re   

var
   aa:   array [0..5] of Char;
   bb:Pointer;
   cc:string;
   dd:PChar;

 

procedure TForm1.Button1Click(Sender: TObject);
begin


dd:=‘abcdef‘;
//以下是pchar内容转数组
FillChar(aa,length(dd),#0);
Move(dd^,aa,SizeOf(aa));

//以下是数组传递到指针
bb:=GetMemory(SizeOf(aa));
Move(aa,bb^,SizeOf(aa));

//以下是指针内容传递给字符串
SetLength(cc,SizeOf(aa));
Move(bb^,cc[1],SizeOf(aa));

FreeMemory(bb);//这个是释放内存

//以下是数组转pchar
dd:=‘‘;
dd:=PChar(@aa);

MessageBox(0,PChar(‘cc: ‘+cc),PChar(‘dd: ‘+dd),0);


end;

关于DELPHI数组,指针,字符串转换的例子!(转),布布扣,bubuko.com

关于DELPHI数组,指针,字符串转换的例子!(转)

标签:style   for   size   har   ar   re   

原文地址:http://www.cnblogs.com/760044827qq/p/3824414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!