请教在Delphi中,怎样把指针类型转换为字符串类型?直接用String吗?String的使用会有什么限制,或者对参数有什么影响吗?我的具体使用是这样的:
Memo1.Lines.Add('Sending request '+InttoStr(request_nbr)+String(zmq_msg_data(prequest)));
其中zmq_msg_data(prequest)));返回的是一个指针类型
Memo1.Lines.Add('Sending request '+InttoStr(request_nbr)+String(zmq_msg_data(prequest)));
其中zmq_msg_data(prequest)));返回的是一个指针类型
inttohex(integer(zmq_msg_data(prequest)),8);
Ctrl + F7 输入 TBytes(zmq_msg_data(prequest))
这样试一下,如果是Ansi字符串的话,可以这样用