怎么将byte数组赋值给INT32U变量

如何将byte数组赋值给INT32U变量
如何将byte数组赋值给INT32U变量
类型转换

------解决方案--------------------
int  a = *((int*)arr)
------解决方案--------------------
++

引用:
int  a = *((int*)arr)

------解决方案--------------------
unsigned char b[4]={1,0,0,0};
unsigned char t[4];
int i;

i=*((int *)b);
//或者
t[0]=b[3];
t[1]=b[2];
t[2]=b[1];
t[3]=b[0];
i=*((int *)t);

------解决方案--------------------
有点听不太懂你的意思.二楼的意思是,将数组强制转换成int型的指针,然后对 指针进行取内容.
也就是第一个数组第一个数的值