存储QString类型的数组
时间: 2024-04-08 13:33:19 浏览: 76
数组的存储
您可以使用 QVector<QString> 或者 QList<QString> 来存储 QString 类型的数组。
以下是使用 QVector<QString> 的示例代码:
```cpp
#include <QVector>
#include <QString>
int main() {
QVector<QString> stringArray;
// 添加元素
stringArray.append("Hello");
stringArray.append("World");
// 访问元素
QString firstElement = stringArray.at(0);
QString lastElement = stringArray.at(stringArray.size() - 1);
// 修改元素
stringArray.replace(1, "ChitGPT");
// 删除元素
stringArray.remove(0);
return 0;
}
```
以下是使用 QList<QString> 的示例代码:
```cpp
#include <QList>
#include <QString>
int main() {
QList<QString> stringArray;
// 添加元素
stringArray.append("Hello");
stringArray.append("World");
// 访问元素
QString firstElement = stringArray.at(0);
QString lastElement = stringArray.at(stringArray.size() - 1);
// 修改元素
stringArray.replace(1, "ChitGPT");
// 删除元素
stringArray.removeAt(0);
return 0;
}
```
这些示例代码展示了如何创建、添加、访问、修改和删除 QString 类型的数组中的元素。您可以根据自己的需求进行相应的操作。
阅读全文