作者whitefur (白毛)
看板C_and_CPP
标题[问题] 如何回传十六进位
时间Fri Apr 3 23:52:34 2009
我想写一个函式可以回传一个十六进位的值
该怎麽做呢
例如:平常写回传值的时候是写 return 4; (回传一个十进位整数)
那我想要return B4;(回传一个十六进位数)
该怎麽做呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.170.147.138
1F:→ tsaiminghan:return 0xb4; 04/03 23:53
2F:→ tsaiminghan:如果想要 B4 这个型的话,传回来之後再自行转 04/03 23:55
3F:→ tsaiminghan:不然就回传字串 04/03 23:55
4F:→ whitefur:如果return 0xb4;的话,那函式型态要宣告成什麽呢 04/04 00:01
5F:→ whitefur:一样是int 吗 04/04 00:03
6F:推 VictorTom:return type只有整数, 浮点数, 指标, etc这些我们称之为 04/04 00:07
7F:→ VictorTom:type, return 0xb4或return 4都只是回传一个整数.... 04/04 00:07
8F:→ VictorTom:十进位, 十六进位, 是我们想的, 写code时 0xb4 跟 180 04/04 00:08
9F:→ VictorTom:是同样的整数@_@" 04/04 00:09
10F:推 gozha:'a' 跟 97 也是同样的整数 04/04 02:00