有两个指针,我想把他们指向的内容合并到一起,第二个在第一个后面,怎么办? (20分)

  • 主题发起人 主题发起人 satanmonkey
  • 开始时间 开始时间
p1=第一个指针,l1=p1^的长度
p2=第二个指针,l2=p2^的长度
move(p2^, Pointer(Integer(p1) + l1)^, l2)
如果p1的内存不足以容下l1+l2字节的话,需重新分配p1的内存。
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=620580
 
后退
顶部