[问题] 怎么将字符转数字再转回去?

楼主: brilliantl (brilliant)   2014-12-28 01:07:41
问题(Question):
如题,我写了一个function packCharacter将char转成unsignsd int
最后将char[0]|char[1]也转成unsigned int
但题目要求要将char[0]|char[1]这个部分转回2个字符
且要结合mask 65280 & mask 255来写
抱歉,小鲁的表达能力很差
附件内有原题目。
程式码(Code):(请善用置底文网页, 记得排版)
http://pastie.org/9800863
作者: EdisonX (卡卡兽)   2014-12-28 13:09:00
char character[3];不过这份 code... 错的真的不少..
作者: Killercat (杀人猫™)   2014-12-28 17:43:00
我没会错意的话 mask用十进制写基本上就有点状况外了
作者: bill76110 (无所谓)   2014-12-30 18:56:00
sprintf与sscanf会是你的好朋友
作者: kingofsdtw (不能閒下來!!)   2013-01-01 14:50:00
(int) -> 转int, if(i <255) ->可转(unsigned ch

Links booklink

Contact Us: admin [ a t ] ucptt.com