不使用庫函式將整型資料轉換為字串

2022-06-09 09:21:11 字數 749 閱讀 1155

1/*2

@question: 不使用庫函式將整數轉為字串

3@author:codingmengmeng

4@date:2016-10-31 17:25:445*/

6 #include 7

using

namespace

std;89

char* int2str(unsigned int

intvalues)

1019

//分配指定位元組的記憶體空間

20char* str = (char*)malloc((len+1)*sizeof(char));//

最後一位存放結束符'\0'

21 memset(str, 0, len + 1);//

初始化為0

22int i = 1;23

//乙個個存入str中

24while

(intvalues)

2531 str[len] = '

\0';//

末尾加上結束符

3233

return

str;

3435}36

37int main(void)38

輸出結果:

不使用庫函式將字串轉換為數字

string是你輸入的字串 num是乙個指標變數,表示字串string轉換為整數的值為num void char change num int num,char string 判斷字串或者num是否為空 if string null num null 因為string可以是 12354 也可以是 9...

將整型資料轉換為string型別

將整型資料轉換為string型別 在進行 資料處理的時候,遇到資料型別轉換的問題。因為string型別過載了 等操作符,處理資料起來比較方便,但是有些時候需要將其他型別的資料加到string型別中,這就出現了其他型別轉換為string型別的問題。要實現int 等型別轉換為string型別,首先要用系...

古娜拉黑暗之神 (使用庫函式將數字轉換為字串)

c語言提供了幾個標準庫函式,可以將任意型別 整形 長整型 浮點型等 的數字轉換為字串。下面列舉了各函式的方法及其說明。itoa 將整型值轉換為字串。ltoa 將長整型值轉換為字串。ultoa 將無符號長整型值轉換為字串。gcvt 將浮點型數字轉換為字串,取四捨五入。ecvt 將雙精度浮點型值轉換為字...