把一整數轉換為字串
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...