c++将数字转换为string
时间: 2023-12-07 21:51:48 浏览: 31
你可以使用 C++ 标准库中的 `to_string` 函数将数字转换为字符串。示例如下:
```cpp
#include <iostream>
#include <string>
int main() {
int num = 12345;
std::string str = std::to_string(num);
std::cout << "The number " << num << " in string format is: " << str << std::endl;
return 0;
}
```
输出结果为:
```
The number 12345 in string format is: 12345
```
你也可以使用 `stringstream` 类来实现相同的功能,示例如下:
```cpp
#include <iostream>
#include <sstream>
int main() {
int num = 12345;
std::stringstream ss;
ss << num;
std::string str = ss.str();
std::cout << "The number " << num << " in string format is: " << str << std::endl;
return 0;
}
```
输出结果也是:
```
The number 12345 in string format is: 12345
```