题目是把输入的字符转成二进制
并将四个字符打包成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;
}
因为进度确实跟不上班上的大家
老师脸书也不回应
同学作业都是抄来抄去没人懂
想请问各位可以指点迷津吗?
先谢谢大家了!!