输出m个字符串类型的数据的string函数
时间: 2024-04-29 08:21:04 浏览: 21
string中显示特定字符串
4星 · 用户满意度95%
由于不知道具体要求,这里给出两种实现方式:
1. 使用stringstream
```
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
string toString(string arr[], int m) {
stringstream ss;
for(int i = 0; i < m; i++) {
ss << arr[i] << " ";
}
return ss.str();
}
int main() {
string arr[] = {"hello", "world", "!"};
int m = 3;
string str = toString(arr, m);
cout << str;
return 0;
}
```
2. 使用字符串拼接
```
#include <iostream>
#include <string>
using namespace std;
string toString(string arr[], int m) {
string res = "";
for(int i = 0; i < m; i++) {
res += arr[i] + " ";
}
return res;
}
int main() {
string arr[] = {"hello", "world", "!"};
int m = 3;
string str = toString(arr, m);
cout << str;
return 0;
}
```
阅读全文