用C++写一段代码,把数组转化成字符串
时间: 2023-08-04 11:19:23 浏览: 92
字符数组转换成字符串
4星 · 用户满意度95%
好的,以下是一段将整型数组转化为字符串的代码:
```c++
#include <iostream>
#include <string>
#include <sstream>
int main() {
int arr[] = {1, 2, 3, 4, 5}; // 假设有一个整型数组
int n = sizeof(arr) / sizeof(arr[0]);
std::stringstream ss;
for (int i = 0; i < n; i++) {
ss << arr[i];
if (i != n - 1) {
ss << " ";
}
}
std::string str = ss.str();
std::cout << str << std::endl; // 输出字符串
return 0;
}
```
这段代码使用了 stringstream 类,将数组中的元素一个一个拼接到字符串中,同时在每两个元素之间加上了空格。最后输出转化后的字符串。
阅读全文