大家好:
     (一):procedure Move(const Source; var Dest; Count: Integer);
     以上这个过程的两个参数Source和Dest各是什么类型啊?
     
     (二):move(buffer^,pchar(@rbuf^),bufferlength);这样的用法对吗?
   请你们给具体的说明一下好吗?

解决方案 »

  1.   

    1、const Source; var Dest定义的是无类型参数,理论上可以传入任意类型的参数,但是具体使用时有些限制。
    2、作用是从Source变量处赋值Count字节长度的数据到Dest。如:
    var
      S: String;
      DS: String;
    begin
      DS := '请你们给具体的说明一下好吗';
      SetLength(S, Length(DS));
      Move(DS[1], S[1], Length(S));
      ShowMessage(DS);
    end;————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————