当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


C++ Integer转String用法及代码示例


整数和字符串是 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 中的位数。


相关用法


注:本文由纯净天空筛选整理自bhushanc2003大神的英文原创作品 How to Convert an Integer to a String in C++?。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。