C++中把BYTE转换为int
来源:互联网 发布:hl绘图编程怎么取轨迹 编辑:程序博客网 时间:2024/05/14 13:02
把BYTE转换为int也简单,直接用强制转换即可。
BYTE是一字节的,而int型是4字节,这是在转换中需要注意的。
如果只要把BYTE型的放在低位,则直接强制转换:
BYTE byte=3;
int a = (int)byte;
//转换之后a = 3;
如果要把2个BYTE型的数据放在 int 的高位,就有点技巧了:
BYTE byteArray[ ] = {3,2,0,0};
int a =*( int *) byteArray;
//转换之后 a = 0x0203;
也就是说在转换时,编译器是先把 byte[0] 放在 int 的低位,byte[3] 放在 int 的最高位
0 0
- C++中把BYTE转换为int
- [C#] 如何把void*转换为byte[]
- qt 中把int 转换为QString
- int转换为byte数组
- 把byte[]转换为String
- atoi函数:c\c++中把字符串整数转换为int型整数
- java中byte(byte []), int的转换
- 把int转换为char把int转换为char
- byte数组转换为short,int
- C# int 转换为byte 的浅析
- int类型强制转换为 byte类型
- #region 把指定图片转换为byte
- c语言 int与byte[]互相转换
- 在C# 中将byte转换为int和int转换为byte
- java中 int和byte相互转换
- java中byte, int的转换
- java中byte, int的转换
- Java 中int与byte数组转换
- 回头看医疗行业信息化,怎一个乱字了得
- 冒泡排序
- ubuntu下安装和配置java开发环境
- c#遍历一个文件夹下的所有文件包括子文件夹
- chdir
- C++中把BYTE转换为int
- scala-school_collections
- 【剑指offer】二维数组中的查找
- hdu 1170
- sed 命令详解
- 颜色迁移之四——模糊聚类(FCM)算法
- Zynq7020 ubuntu下开发(1)
- 学习日志
- C++的虚析构函数