itoa()函式的功能是將乙個整數轉換為乙個字串,例如12345,轉換之後的字串為"12345",-123轉換之後為"-123",
#include //反轉字串
char *reverse(char *s)
return s;}/*
* 功能:整數轉換為字串
* char s 的作用是儲存整數的每一位
*/char *my_itoa(int n)
do //從各位開始變為字元,直到最高位,最後應該反轉
while(n > 0);
if(isnegative < 0) //如果是負數,補上負號
s[i] = '\0'; //最後加上字串結束符
return reverse(s);
}int main(void)
執行結果:
itoa 函式實現
itoa 函式 函式原型 char itoa int value,char string,int radix value 欲轉換的資料。string 目標字串的位址。radix 轉換後的進製數,可以是10進製 16進製制等,範圍必須在 2 36。功能 將整數value 轉換成字串存入string 指...
itoa函式的實現
我的編譯器是vs2013 itoa 函式表示 把乙個整形轉換為相應的字串 eg 整形1234 轉換為 1234 整形 123轉換為 123 define crt secure no warnings 1 include using namespace std itoa 將整形轉換為字串 字串反轉 c...
atoi 與 itoa 函式的內部實現
c語言提供了幾個標準庫函式,可以將任意型別 整型 長整型 浮點型等 的數字轉換為字串。以下是用itoa 函式將整數轉 換為字串的乙個例子 atoi 把字串轉換成整型數 itoa 把一整數轉換為字串 include stdio.h include ctype.h include stdlib.h co...