unsigned char c = 64; //c为0~255之间的数
unsigned char left = 0;
unsigned char right = 0;
left = c << 5;
right = c >> (8 - 5);
printf("以为结果为:%d", left | right);
C语言[面试题]输入一个字节内的数(0~255)和移动位数。输出移位结果(要求循环移位)提示:系统自带的移位都是非循环的
最新推荐文章于 2021-05-25 01:03:03 发布