如果byte里面保存的是数值,那么你可以调整顺序(低位在前,高位在后)之后,通过memcpy直接转换:memcpy(&intVar, byteArray, sizeof(int));如果byte保存的是数字的字符,那么你需要进行转换,具体如何转换,要看byte里面保存的是什么格式了。
嘿,我想知道在C语言中如何将整数数组转换为字节数组,声明方法是什么。如果可以更简单,并且不使用指针,我会非常感激。谢谢评论。 示例:int addr [500] 转换为 byte[] 另外,我还希望最终的字节数组具有相同的数组名称。 - Apekshith Ramesha 一个整数是32位,而一个字节是8位。您是否希望将字节数组的大小增加4倍...