如何在C ++中将int转换为字符串?

您可以使用C中的itoa函数将int转换为字符串。 

 例

#include<iostream>
int main() {
   int a = 10;
   char *intStr = itoa(a);
   string str = string(intStr);
   cout << str;
}

输出结果

这将给出输出-

10

这会将整数转换为字符串。在C ++ 11中,添加了一个新方法to_string,该方法可以用于相同的目的。您可以如下使用它-

示例

#include<iostream>
using namespace std;
int main() {
   int a = 10;
   string str = to_string(a);
   cout << str;
}

输出结果

这将给出输出-

10