| qint8 |
signed char |
有符号8位数据类型 |
| qint16 |
signed short |
有符号16位数据类型 |
| qint32 |
signed int |
有符号32位数据类型 |
| qint64 |
long long int 或(__int64) |
有符号64位数据类型
|
| qintptr |
qint32 或 qint64 |
指针类型,用于带符号整型。 (32位系统为qint32、64位系统为qint64) |
| qlonglong |
long long int 或(__int64) |
和qint64定义一样 |
| qptrdiff |
qint32 或 qint64 |
表示指针差异的整型。32位系统为qint32、64位系统为qint64 |
| qreal |
double |
除非配置了-qreal float选项,否则默认为double |
| quint8 |
unsigned char |
无符号8位数据类型 |
| quint16 |
unsigned short |
无符号16位数据类型 |
| quint32 |
unsigned int |
无符号32位数据类型 |
| quint64 |
unsigned long long int 或 (unsigned __int64) |
无符号64位数据类型,Windows中定义为unsigned __int64 |
| quintptr |
quint32 或 quint64 |
指针类型,用于无符号整型。32位系统为quint32、64位系统为quint64 |
| qulonglong |
unsigned long long int 或 (unsigned __int64) |
和quint64定义一样 |
| uchar |
unsigned char |
无符号字符类型 |
| uint |
unsigned int |
无符号整型 |
| ulong |
unsigned long |
无符号长整型 |
| ushort |
unsigned short |
无符号短整型 |