QT中應用的資料型別

2021-10-08 11:36:26 字數 1378 閱讀 5285

有符號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 中的資料型別轉換

qt 中的資料型別有很多的,在寫 的過程中難免會遇到 資料型別的轉換。1 qstring轉qbytearray qbytearray byte qstring string byte string.tolatin1 2 qbytearray轉qstring qbytearray byte qstri...

qt 資料型別

位元組陣列 主要儲存 位字串以及 0 初始化方法 常用函式方法 注意 qbytearray cstr abcd qstring s cstr qbytearray cstr abcd qstring s s.prepend cstr qstring s hello qbytearray cstr s...

Qt中的基本資料型別

1.1 基本資料型別qglobal 1.2常用函式qreal abs 4.567 qreal myvalue1,myvalue2,myvalue3,myvalue4 qint32 int a 6 qint32 int b 4 qint32 int c 7 myvalue1 qabs abs myva...