请问下面这些c语言中的数据类型,用delphi怎么表示?我下面的表示方法正确吗?
LPCTSTR =>Pchar
unsigned char =>byte
unsigned long =>LongWord
unsigned long* =>PLongWord
unsigned char* =>Pbyte
LPCTSTR =>Pchar
unsigned char =>byte
unsigned long =>LongWord
unsigned long* =>PLongWord
unsigned char* =>Pbyte
[signed] short [int] smallint
unsigned [int] cardinal { 3.25 fix }
[signed] int integer
uint longint { or cardinal }
word word
dword longint { or cardinal }
unsigned long longint { or cardinal }
unsigned long int longint { or cardinal }
[signed] long longint
[signed] long int longint
char char
signed char shortint
unsigned char byte
char* pchar
lpstr or pstr pchar
lpwstr or pwstr pwidechar { 3.12 fix }
void* pointer
bool bool
float single
double double