概述 QString类中有两种实现输出字符串中含有变量值的方式,这里做下记录。 示例 方法一 使用QString的函数asprintf; int m_age = 12; QString::asprintf("年龄是%d",m_age); 方法二 使用arg; QString name = "lisa"; QString classValue = "二年级三班"; QString("姓名%1,年级%2").arg(name).arg(classValue); 以上是对当变量插到字符串中输出时可以采用的方式,第一种类似于格式化输出。