在C中,有个unsigned char类型,8位,0-255在delphi中呢,有没有与之对应的类型?除了byte类型

解决方案 »

  1.   

    D e l p h i有三种类型的字符:
    • AnsiChar 这是标准的1字节的A N S I字符,程序员都对它比较熟悉。
    • WideChar 这是2字节的U n i c o d e字符。
    • Char 在目前相当于A n s i C h a r, 但在D e l p h i以后版本中相当于Wi d e C h a r.
    记住因为一个字符在长度上并不表示一个字节,所以不能在应用程序中对字符长度进行硬编码,
    而应该使用S i z e o f ( )函数。在delphi 7 中测试:
    chr(n) = chr(n mod 256)
    所以“char”共有256个。
      

  2.   

    0~255 共256 ACSII字符
    0 表示什么都没