在C++中,可以使用字符串数组来存储多个字符串,然后通过循环逐个输入字符串到数组中。以下是一个示例代码:
#include <iostream>
#include <string>
using namespace std;
int main() {
const int SIZE = 5; // 定义数组大小
string strArr[SIZE]; // 声明字符串数组
// 循环输入字符串到数组中
for (int i = 0; i < SIZE; i++) {
cout << "请输入第" << i+1 << "个字符串:";
cin >> strArr[i];
}
// 输出数组中的字符串
cout << "输入的字符串数组为:" << endl;
for (int i = 0; i < SIZE; i++) {
cout << strArr[i] << endl;
}
return 0;
}
在上面的示例中,首先定义了一个大小为5的字符串数组strArr
,然后通过循环输入5个字符串到数组中。最后再通过循环输出数组中的所有字符串。您可以根据需要修改数组的大小和循环次数来适应不同的情况。