看板 C_and_CPP 關於我們 聯絡資訊
我想寫一個函式可以回傳一個十六進位的值 該怎麼做呢 例如:平常寫回傳值的時候是寫 return 4; (回傳一個十進位整數) 那我想要return B4;(回傳一個十六進位數) 該怎麼做呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.147.138
tsaiminghan:return 0xb4; 04/03 23:53
tsaiminghan:如果想要 B4 這個型的話,傳回來之後再自行轉 04/03 23:55
tsaiminghan:不然就回傳字串 04/03 23:55
whitefur:如果return 0xb4;的話,那函式型態要宣告成什麼呢 04/04 00:01
whitefur:一樣是int 嗎 04/04 00:03
VictorTom:return type只有整數, 浮點數, 指標, etc這些我們稱之為 04/04 00:07
VictorTom:type, return 0xb4或return 4都只是回傳一個整數.... 04/04 00:07
VictorTom:十進位, 十六進位, 是我們想的, 寫code時 0xb4 跟 180 04/04 00:08
VictorTom:是同樣的整數@_@" 04/04 00:09
gozha:'a' 跟 97 也是同樣的整數 04/04 02:00