【发布时间】:2017-01-30 10:47:52
【问题描述】:
我在修复我得到的值的字节顺序时遇到问题。
我的想法是将WORD 分成两个,将它们转换为十六进制,然后将它们存储在一个数组中。
WORD 是返回到我之前的问题(已回答)的“crc_data”。
例如:
我从以下代码中得到一个“结果”数据:
crc_data = 0A95
*注意:crc_data 是数据类型 WORD
我的想法是将它们分成两部分,并将它们设为十六进制。像这样:
value_1 = 0x95
value_2 = 0x0A
有没有办法做到这一点?我读过一些关于“BITWISE”操作的内容,但我不确定这是否是这样做的方法。
【问题讨论】:
标签: c string hex endianness crc16