C++ float数组 转string
时间: 2023-08-24 22:08:41 浏览: 262
结构体数组-c++语言教程谭浩强
你可以使用std::to_string函数将C++的float数组转换为字符串。以下是一个示例代码:
```cpp
#include <iostream>
#include <string>
#include <sstream>
int main() {
float floatArray[] = {1.23, 4.56, 7.89};
int arraySize = sizeof(floatArray) / sizeof(float);
std::stringstream ss;
for (int i = 0; i < arraySize; ++i) {
ss << floatArray[i];
if (i != arraySize - 1) {
ss << ",";
}
}
std::string result = ss.str();
std::cout << result << std::endl;
return 0;
}
```
这段代码将float数组中的元素逐个转换为字符串,并使用逗号分隔它们。最后,将结果存储在一个std::string对象中,并输出到屏幕上。输出结果将是"1.23,4.56,7.89"。
阅读全文