如題~
我想用迴圈產生十個數字然後跟字串存在同一個變數裡
要用什麼函式把數字變成字串的格式~
2007-01-25 09:56:30 · 2 個解答 · 發問者 小賤賤 1 in 電腦與網際網路 ➔ 程式設計
用 sprintf 就可以了
假設 你有
char buf[50];
int i_var;
float f_var;
i_var = 3;
f_var = 45.678;
sprintf(buf, "i_var = [%d], f_var = [%6.3f]\n"), i_var, f_var);
這樣 buf 就會是
i_var = [3], f_var = [45.678]
如果有問題, 請來函討論. 不然, 我可能會錯失你再補充的疑點.
2007-01-25 20:10:16 · answer #1 · answered by JJ 7 · 0⤊ 0⤋
itoa()//整數轉字串
ltoa()//長整數轉字串
ftoa()//浮點數轉字串
gtoa()//忘記了
有些是標準函數有些不是
用搜尋找一下在哪個標頭檔裡面就知道了
2007-01-25 10:18:32 · answer #2 · answered by poolqa 3 · 0⤊ 0⤋