整数和字符串是 C++ 编程语言中的两种数据类型。整数通常用来表示数轴上的整数。字符串是一种用于保存字符集合的数据结构。它可以是一个单词或一个句子。此外,还可以存储代表整数的数字字符。在本文中,我们将学习如何在 C++ 中将整数转换为字符串。
例子:
Input: 42(Integer)
Output: 42(String)
如何在 C++ 中将整数转换为字符串?
要将 int 数据类型转换为字符串数据类型,我们可以使用std::to_string函数。该函数是 <string> 标头的一部分。该函数用于将任何数据结构转换为string.
将整数转换为字符串的 C++ 程序
C++
// C++ Program to Convert an Integer to a String
#include <iostream>
#include <string>
using namespace std;
// Driver Code
int main()
{
int num = 42;
// converting int to string
string str = to_string(num);
cout << "Integer to String using to_string(): " << str
<< endl;
return 0;
}
输出
Integer to String using to_string(): 42
时间复杂度:O(logN)
空间复杂度:O(k),其中 k 是整数 N 中的位数。
相关用法
- C++内联函数用法及代码示例
- C++ Inline和Normal的区别用法及代码示例
- C++ Inline和Macro的区别用法及代码示例
- C++ Iswctype()用法及代码示例
- C++ INT_MAX用法及代码示例
- C++ INT_MIN用法及代码示例
- C++ Implementing of strtok()用法及代码示例
- C++ Iterators和Pointers的区别用法及代码示例
- C++ cos()用法及代码示例
- C++ sin()用法及代码示例
- C++ asin()用法及代码示例
- C++ atan()用法及代码示例
- C++ atan2()用法及代码示例
- C++ acos()用法及代码示例
- C++ tan()用法及代码示例
- C++ sinh()用法及代码示例
- C++ ceil()用法及代码示例
- C++ tanh()用法及代码示例
- C++ fmod()用法及代码示例
- C++ acosh()用法及代码示例
- C++ asinh()用法及代码示例
- C++ floor()用法及代码示例
- C++ atanh()用法及代码示例
- C++ log()用法及代码示例
- C++ trunc()用法及代码示例
注:本文由纯净天空筛选整理自bhushanc2003大神的英文原创作品 How to Convert an Integer to a String in C++?。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。