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