C语言-进制转换-输入一个字节的整数(0~255),然后将该数的转换为二进制数,然后将奇数位和偶数位互换_c语言 要求将小于255的整数,转为一个字节的二进制数。-CSDN博客 网友收藏

C语言-进制转换-输入一个字节的整数(0~255),然后将该数的转换为二进制数,然后将奇数位和偶数位互换_c语言 要求将小于255的整数,转为一个字节的二进制数。-CSDN博客

文章浏览阅读1.9k次。unsigned char b = 0b00001000; unsigned char left1 = 0; //存储左移后的结果 unsigned char right1 = 0; //存储右移后的结果 left1 = b << 1; left1 = left1 & 0b10101010; //将奇数位清零 right1 = b >> 1; _c语言 要求将......
阅读全文
C语言位运算符及常见用法-CSDN博客 网友收藏

C语言位运算符及常见用法-CSDN博客

文章浏览阅读4.4w次,点赞35次,收藏63次。一、位运算符C语言提供了六种位运算符:& 按位与| 按位或^ 按位异或~ 取反>> 右移1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二......
阅读全文