C:使用3个字节存储无符号整数的字节数组

时间:2014-02-03 17:57:23

标签: c arrays byte

这是我的第一个问题所以请带我轻松,我是C的初学者,我想了解更多。 有人可以帮我写这个功能吗?我真的无法想象字节数组应该如何:

“一个字节数组存储无符号整数,每个整数使用3个字节,最低有效字节优先。编写一个接受数组及其字节长度的函数,并以十六进制格式打印数字。”

1 个答案:

答案 0 :(得分:1)

[lowbyte-of-value-0,middlebyte-of-value-0,highbyte-of-value-0,lowbyte-of-value-1,middlebyte-of-value-1,highbyte-of-value- 1,... lowbyte-of-value-n,midbyte-of-value-n,highbyte-of-value-n]

您的任务是遍历该数组,逐个拉取字节或按3选择组,并将它们重新组合成无符号整数值。