x=(b1<<2)+(b2<<1);表示构成一个数x。那个<<是什么意思
这个是C语言中的一个运算符,您可以搜一下c语言的左移右移,进行更详细的了解。
<<是位左移操作符,就是b1和b2的二进制数向左移动一个位置。比如字节的二进制是0011 1101,那么左移一位就是0111 1010,
左移的意思,不过如果是在这种情况下你可以理解为x=(b1x4)+(b2x2)左移一位在无符号运算里面差不多是乘2的意思