首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2013-07-08 
如何将byte数组赋值给INT32U变量如何将byte数组赋值给INT32U变量类型转换[解决办法]inta *((int*)arr)[

如何将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型的指针,然后对 指针进行取内容.
也就是第一个数组第一个数的值

热点排行