** 负数16进制的内存显示 ** 16 进制通常在内存中以补码方式体现,正数的补码是它本身; 负数的补码是按位取反,然后加1 . 例如: QString str; str = QString::number(int(-10), 16); cout << str.toStdString(); 输出结果如下: