如何将byte数组赋值给INT32U变量
如何将byte数组赋值给INT32U变量 类型转换
[解决办法]
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型的指针,然后对 指针进行取内容.
也就是第一个数组第一个数的值