C++中的unsigned char,unsigned short在DELPHI中用什么类型来对应?多谢了!

解决方案 »

  1.   

    unsigned char->Byte
    unsigned short->Word
      

  2.   

    unsigned char->Byte 
    unsigned short->Word
      

  3.   

    楼上的几位在害人吧?!
    unsigned char是无符号字符型(0~255)就对应D中的Char(0~255)unsigned short是无符号Short整型(0~255)对应D中的Byte(0~255)Delphi帮助:
    Type Range Format
    Shortint -128..127 signed 8-bit
    Smallint -32768..32767 signed 16-bit
    Longint -2147483648..2147483647 signed 32-bit
    Int64 -2^63..2^63-1 signed 64-bit
    Byte 0..255 unsigned 8-bit
    Word 0..65535 unsigned 16-bit
    Longword 0..4294967295 unsigned 32-bit
      

  4.   

    经过查资料得到如下结论:不知道对不对?
    C++:
    unsigned char    0U~255U
    unsigned short   0U~65535UDELPHI:
    Byte 0..255   unsigned 8-bit 
    Word 0..65535 unsigned 16-bit