要将一个整型变量转成字符串,要用to_string 包含头文件"string"和"cstring",并且要将那个整型变量小括号括起来; 执行如下: #include "iostream"
#include "cstring"
#include "string"
using namespace std;
int main() {
int n = 200;
float m = 1.23;
double x = 4.56;
string s = to_string (n);
cout << s<< endl;//200
s = to_string (m);//1.230000
cout << s << endl;
s = to_string (x);//4.560000
cout << s << endl;
return 0;
}
至于double类型赋值给s还是6位小数点,因为计算机默认六位有效小数位