QT中应用的数据类型

有符号8比特数据

qint8:signed char

16位数据类型

qint16:signed short

32位有符号数据类型

qint32:signed int.

64位有符号数据类型,Windows中定义为__int64

qint64:long long int 或(__int64)

指针类型 根据系统类型不同而不同,32位系统为qint32、64位系统为qint64

qintptr:qint32 或 qint64

Windows中定义为__int64

qlonglong: long long int 或(__int64)

根据系统类型不同而不同,32位系统为qint32、64位系统为qint64

qptrdiff: qint32 或 qint64

除非配置了-qreal float选项,否则默认为double

qreal:double 或 float

无符号8比特数据类型

quint8:unsigned char

无符号16比特数据类型

quint16:unsigned short.

无符号32比特数据类型

quint32:unsigned int

无符号64比特数据类型,Windows中定义为unsigned __int64

quint64:unsigned long long int 或 (unsigned __int64)

根据系统类型不同而不同,32位系统为quint32、64位系统为quint64

quintptr: quint32 或 quint64

Windows中定义为__int64

qulonglong: unsigned long long int 或 (unsigned __int64).

无符号字符类型

uchar:unsigned char

无符号整型

uint:unsigned int

无符号长整型

ulong:unsigned long

无符号短整型

ushort:unsigned short

你可能感兴趣的:(Qt)