首页 > 其他 > 详细

把一个字节高低位调换

时间:2018-02-11 11:32:38      阅读:219      评论:0      收藏:0      [点我收藏+]
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;
}

把一个字节高低位调换

原文:https://www.cnblogs.com/judes/p/8440625.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!