求几个VC6中的数据类型与DELPHI6相对应的数据类型,如下:1、int       2、unsigned  int       3、HANDLE     4、 unsigned5、unsigned char *6、unsigned int *  

解决方案 »

  1.   

    1 Integer
    2 UINT
    3 THandle
    4 UINT 
    5 PByte
    6 PUINT
      

  2.   

    [Quote=引用 1 楼 akirya 的回复:]
    1 Integer
    2 UINT
    3 THandle
    4 UINT 
    5 PByte
    6 PUINT
    [/Q请详细列一下以上各种数据类型所占的字节数和 取值范围uote]
      

  3.   

    请问vc6的 long 对应DELPHI6 中的什么数据类型
      

  4.   

    1、int  
    integer
    -2147483648 ~ 2147483647
    2、unsigned int  
    longword
    0 ~ 4294967295
    3、HANDLE  
    THandle
    0 ~ 4294967295 (通常0和4294967295为无效值)4、 unsigned
    cardinal (* LongWord *)  
    0 ~ 42949672955、unsigned char *
    PByte (* PByte = ^Byte *)
    指针类型,通常跟内存地址有关,理论值:0 ~ 42949672956、unsigned int *   
    PLongWord (*PLongWord = ^LongWord *)
    指针类型,通常跟内存地址有关,理论值:0 ~ 4294967295以上均适用于win32平台
      

  5.   

    C语言的long范围-2147483648至2147483647,对应pascal的longint,你可以看看两种语言对应的头文件的描述
      

  6.   

    Delphi 与 C/C++ 数据类型对照表--------------------------------------------------------------------------------
    Delphi 数据类型 C/C++
    --------------------------------------------------------------------------------
    ShorInt 8位有符号整数 char
    Byte 8位无符号整数 BYTE,unsigned short
    SmallInt 16位有符号整数 short
    Word 16位无符号整数 unsigned short
    Integer,LongInt 32位有符号整数 int,long
    Cardinal,LongWord/DWORD 32位无符号整数 unsigned long
    Int64 64位有符号整数 __int64
    Single 4字节浮点数 float
    Real48(1) 6字节浮点数
    Double 8字节浮点数 double
    Extended(1) 10字节浮点数 long double
    Currency 64位货币类型
    TDate/TDateTime 8字节日期/时间
    Variant,OleVariant 16字节可变类型 VARIANT,^Variant,^OleVariant
    Char,AnsiChar 1字节字符 char
    WideChar 2字节字符 WCHAR
    ShortString(1) 短字符串
    AnsiString/String 长字符串 AnsiString(2)
    WideString 宽字符串 WideString(2)
    PChar,PAnsiChar NULL结束的字符串 char*
    PWideChar NULL结束的宽字符串 LPCWSTR
    Boolean,ByteBool 1字节布尔类型 任何1字节
    WordBool 2字节布尔类型 任何2字节
    BOOL,LongBool 4字节布尔类型 BOOL
    --------------------------------------------------------------------------------
    (注: 标注(1)的是向前兼容类型, 标注(2)的是 C++ Builder 特有类型.)
    --------------------------------------------------------------------------------
      

  7.   

    上面格式不好看,LZ看这里吧
    http://www.delphitop.com/html/changyong/62.html
      

  8.   

    1 Integer
    2 UINT
    3 THandle
    4 UINT  
    5 PByte
    6 PUINT