//Delphi模拟c语言的memcmp函数。(返回值和c完全一样)
function  memcmp(cs,ct:Pointer; count:Cardinal):Integer;
var
    su1,su2:PByte;
begin
    su1 := cs;
    su2 := ct;
    while 0<count do
        begin
        Result:=su1^-su2^;
        if Result<>0 then
            Break;
        Dec(count);
        Inc(su1);
        Inc(su2);
        end;
end;