QT中QString st = "ID:11223344";的11223344如何用QString变量a来代替写成类似QString st = "ID:a"
时间: 2023-07-21 16:19:36 浏览: 136
Qt中QString转换成const char * ()、QByteArray等方法
您可以使用QString的arg()函数将字符串中的某些部分替换为另一个字符串。例如,您可以使用以下代码将字符串中的ID值替换为另一个QString变量a:
```
QString st = "ID:%1";
QString a = "11223344";
st = st.arg(a);
```
现在,变量st将包含字符串"ID:11223344"。您可以使用此变量进行进一步的处理或存储。请注意,这里的%1表示要替换的第一个参数,因为我们只需要替换一个字符串,所以只使用了一个参数。如果您需要替换多个字符串,您可以使用arg()函数的其他参数。
阅读全文