var
  B: Byte;
  W: Word;
  C: Cardinal;
begin
  {Byte 是1字节(8位)无符号整型, 其最大值是 111111112}
  asm
    mov B, 11111111B;
  end;
  ShowMessage(IntToStr(B)); {255}


  {Word 是2字节(16位)无符号整型, 其最大值是 11111111 111111112}
  asm
    mov W, 1111111111111111B;
  end;
  ShowMessage(IntToStr(W)); {65535}


  {Cardinal 是4字节(32位)无符号整型, 其最大值是 11111111 11111111 11111111 111111112}
  asm
    mov C, 11111111111111111111111111111111B;
  end;
  ShowMessage(IntToStr(C)); {4294967295}

  {它们的最小值都是 0}
end;

posted on 2008-01-29 11:24  万一  阅读(6195)  评论(6编辑  收藏  举报