delphi 中 byte数组转 string的疑问
procedureTForm1.Button1Click(Sender:TObject);vararr:array[0..5]ofbyte;beginarr[0]:=or...
procedure TForm1.Button1Click(Sender: TObject);
var
arr : array [0..5] of byte;
begin
arr[0] := ord('a');
arr[1] := ord('b');
arr[2] := ord('c');
arr[3] := ord('d');
arr[4] := ord('e');
arr[5] := ord('f');
edit1.Text := pchar(@arr);
end;
edit1.text的值是'abcdef4? ‘ ,,怎么不是'abcdef',后面的‘4?’是哪来的? 展开
var
arr : array [0..5] of byte;
begin
arr[0] := ord('a');
arr[1] := ord('b');
arr[2] := ord('c');
arr[3] := ord('d');
arr[4] := ord('e');
arr[5] := ord('f');
edit1.Text := pchar(@arr);
end;
edit1.text的值是'abcdef4? ‘ ,,怎么不是'abcdef',后面的‘4?’是哪来的? 展开
2个回答
展开全部
procedure TForm1.Button1Click(Sender: TObject);
var
arr : array [0..6] of byte;
begin
arr[0] := ord('a');
arr[1] := ord('b');
arr[2] := ord('c');
arr[3] := ord('d');
arr[4] := ord('e');
arr[5] := ord('f');
arr[6] := 0;
edit1.Text := pchar(@arr[0]);
end;
var
arr : array [0..6] of byte;
begin
arr[0] := ord('a');
arr[1] := ord('b');
arr[2] := ord('c');
arr[3] := ord('d');
arr[4] := ord('e');
arr[5] := ord('f');
arr[6] := 0;
edit1.Text := pchar(@arr[0]);
end;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询