char 如何转换成 string?
var
Read_Buffer:array[1..4096]of char;
s1 : string;
其中Read_Buffer:array有8位有效数, 如何把这8个数转换成 string 格式。
或8 个十六进制数。
[解决办法]
var
A:String;
B:array[0..100] of Char;
begin
A:=B; //将Char数组转换为String
StrPCopy(B,A); //将String转换为Char
end;
[解决办法]
简单的方法建立一个Buffer:array[0..7]of char;把你的8个数据放到里边
[解决办法]
var
Read_Buffer:array[1..4096]of char;
s1 : string;
SetLength(s1, 8);
CopyMemory(PChar(s), @(Read_Buffer[1]), 8)