題目是把輸入的字元轉成二進位
並將四個字元打包成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;
}
因為進度確實跟不上班上的大家
老師臉書也不回應
同學作業都是抄來抄去沒人懂
想請問各位可以指點迷津嗎?
先謝謝大家了!!