本文主要是介绍【Qt】qDebug() 输出16进制数的几种方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Qt qDebug() 输出16进制数字的几种方法整理:
1. 代码
qDebug() << Qt::hex << Qt::showbase << 5;qDebug() << QString::number(5, 16);qDebug() << (void *) 5;qDebug() << QString("%1").arg(5, 0, 16);qDebug() << QString("%1").arg(5,2,16,QLatin1Char('0')).toUpper();qDebug() << QString().sprintf("%02X",5);
2. 效果
0x5
"5"
0x5
"5"
"05"
"05"
这篇关于【Qt】qDebug() 输出16进制数的几种方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!