相关疑难解决方法(0)

按位左移一个16的无符号字符是什么意思

我正在读取一个包含unsigned char变量的.cpp文件,它尝试按位左移16位,因为a unsigned char由8位组成,左移16位将擦除所有位并用8位填充它.

unsigned char byte=0xff; byte << 16;

c c++ bit-manipulation

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

bit-manipulation ×1

c ×1

c++ ×1