[問題] 函數的傳回值是字元怎麼放進陣列?
我是用CodeBlock寫的
昨天我寫一個程式,是要將10進位轉換成16進位。(我個人某一科需要而自己寫程式)
裡面設一個函數 char trans(int a) 要傳回主程式裡的陣列
int i,j; //j是輸入值
....(略)
第一種寫法:a[i]=trans(j)
第二種寫法:a[i]='trans(j)'
無論是第一第二種寫法都跑不出我要的結果
程式跑出來的錯誤結果看不出規則,好像是亂碼
書翻遍了I/O、函數、陣列、甚至找到指標章節都沒講到,
請問這該怎辦?
--
http://tinyurl.com/yclru5x
爸爸和女兒在喜宴中大打出手
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.115.104
推
01/09 14:37, , 1F
01/09 14:37, 1F
SORRY 改了
→
01/09 14:37, , 2F
01/09 14:37, 2F
→
01/09 14:39, , 3F
01/09 14:39, 3F
※ 編輯: Savate 來自: 163.25.115.104 (01/09 14:39)
→
01/09 14:40, , 4F
01/09 14:40, 4F
→
01/09 14:41, , 5F
01/09 14:41, 5F
→
01/09 14:42, , 6F
01/09 14:42, 6F
→
01/09 14:43, , 7F
01/09 14:43, 7F
推
01/09 14:46, , 8F
01/09 14:46, 8F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章