[問題] 把四個字元打包成一個unsigned int
題目是把輸入的字元轉成二進位
並將四個字元打包成unsigned int 再轉二進位
之前寫過兩個字元打包的
寫法大致是這樣
unsigned int packCharacters(char a, char b)
{
unsigned int pack;
pack=a;
pack <<8;
pack |=b;
return pack;
}
但這次問題是要四個字元包成一個
試過用同樣方法設定pack1 , pack2 ... 但是無法成功
而且寫法已經設定為
unsigned int packCharacters(char a, char b, char c, chaar d)
{
unsigned int pack;
pack= //只能修改此段程式
return pack;
}
因為進度確實跟不上班上的大家
老師臉書也不回應
同學作業都是抄來抄去沒人懂
想請問各位可以指點迷津嗎?
先謝謝大家了!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.59.206
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1496935154.A.BF3.html
推
06/08 23:28, , 1F
06/08 23:28, 1F
→
06/08 23:28, , 2F
06/08 23:28, 2F
→
06/08 23:39, , 3F
06/08 23:39, 3F
推
06/08 23:43, , 4F
06/08 23:43, 4F
→
06/08 23:43, , 5F
06/08 23:43, 5F
→
06/08 23:43, , 6F
06/08 23:43, 6F
→
06/08 23:45, , 7F
06/08 23:45, 7F
推
06/08 23:47, , 8F
06/08 23:47, 8F
→
06/08 23:48, , 9F
06/08 23:48, 9F
→
06/08 23:49, , 10F
06/08 23:49, 10F
→
06/08 23:50, , 11F
06/08 23:50, 11F
→
06/08 23:50, , 12F
06/08 23:50, 12F
推
06/09 00:02, , 13F
06/09 00:02, 13F
→
06/09 11:34, , 14F
06/09 11:34, 14F
→
06/09 14:04, , 15F
06/09 14:04, 15F
噓
06/17 23:58, , 16F
06/17 23:58, 16F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章