把一个字节高低位调换

Posted 朱小勇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把一个字节高低位调换相关的知识,希望对你有一定的参考价值。

BYTE MyMethod::changeByte(BYTE byte)
{
    byte = ((byte & 0xf0) >> 4) | ((byte & 0x0f) << 4);
    byte = ((byte & 0xcc) >> 2) | ((byte & 0x33) << 2);
    byte = ((byte & 0xaa) >> 1) | ((byte & 0x55) << 1);
    return byte;
}

以上是关于把一个字节高低位调换的主要内容,如果未能解决你的问题,请参考以下文章

求助c语言编写一个字节位互换

怎样用c++编程进行高低位互换?

C语言字节高低位互换- -,苦恼中

qt中16进制分高低字节传输

matlab的bin文件高低字节转换

嵌入式编程中的高低位交换如何实现?