當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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++?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。