二进制数据读取 高低字节的问题
从一个二进制文件中读取二个字节的数据00 50,代码如下:
CFile DataFile;
if (!DataFile.Open(strFileName, CFile::modeRead))
return false;
DataFile.SeekToBegin();
long var = 0;
DataFile.Read(&var, 2);
DataFile.Close();
但var中读出来的数据是20480(5000H),但我需要的数据是80(0050H)。
我知道,这是高低字节出了问题。
这种情况怎么解决?
谢谢!
CFile DataFile;
if (!DataFile.Open(strFileName, CFile::modeRead))
return false;
DataFile.SeekToBegin();
long var = 0;
DataFile.Read(&var, 2);
DataFile.Close();
但var中读出来的数据是20480(5000H),但我需要的数据是80(0050H)。
我知道,这是高低字节出了问题。
这种情况怎么解决?
谢谢!
...全文
相关推荐
高低字节交换SWAP演示.rar
高低字节交换SWAP演示rar,高低字节交换SWAP演示
告别数据乱码!深入解析MPU6050原始数据寄存器与STM32软件IIC读取的正确姿势
本文深入解析MPU6050原始数据寄存器与STM32软件IIC读取的正确方法,解决数据乱码问题。从寄存器结构、二进制补码处理到量程配置影响,详细讲解如何获取准确传感器数据。适用于嵌入式开发中的姿态解算算法调试,提供实用的技术指导和常见问题解决方案。
S7-200SMART任意连续字节的数据高低字节调换的具体方法汇总.docx
S7-200SMART任意连续字节的数据高低字节调换的具体方法汇总
易语言从字节集取图片尺寸源码
易语言从字节集取图片尺寸源码例程程序根据图片的字节集数据格式,读取字节集数据中的图片尺寸。@易语言好学吗。
mpu陀螺仪数据读取
mpu6050六轴陀螺仪基本数据读取,修改了野火的程序,请借鉴,


