c 把一整數轉換為字串

2022-08-11 22:18:20 字數 744 閱讀 6537

把一整數轉換為字串

itoa

(i,num,10);

i ----需要轉換成字串的數字

num---- 轉換後儲存字串的變數

10---- 轉換數字的基數(即進製)。

10就是說按10進製轉換數字。

還可以是2,8,16等等你喜歡的進製型別

返回值:指向num這個字串的指標

程式例:

#include

#include

int main(void)

char *itoa(intvalue,char *string,int radix)

將整數value轉換成字串存入string,

radix為轉換時所用基數(儲存到字串中的資料的進製基數)

把字串轉換為整數

題目 將乙個字串轉換成乙個整數,要求不能使用字串轉換整數的庫函式。數值為0或者字串不是乙個合法的數值則返回0 思路 若為負數,則輸出負數,字元0對應48,9對應57,不在範圍內則返回0,並列印錯誤資訊 public class strtoint public static int strtoint ...

C語言把整數轉換為字串

各位可能在網上看到用以下函式可以將整數轉換為字串 itoa 將整型值轉換為字串 ultoa 將無符號長整型值轉換為字串 請注意,上述函式與ansi標準是不相容的,很多編譯器根本不提供這幾個函式,本文就不介紹了,沒什麼意義。將整數轉換為字串而且能與ansi標準相容的方法是使用sprintf 和snpr...

C語言把整數轉換為字串

各位可能在網上看到用以下函式可以將整數轉換為字串 itoa 將整型值轉換為字串 ultoa 將無符號長整型值轉換為字串 請注意,上述函式與ansi標準是不相容的,很多編譯器根本不提供這幾個函式,本文就不介紹了,沒什麼意義。將整數轉換為字串而且能與ansi標準相容的方法是使用sprintf 和snpr...