如何使用位移执行乘法36?是不是只能乘以2的幂?例如:
unsigned x = 4; // binary 00000000 00000000 00000000 00001000 unsigned y = x << 3; // multiply by 8, resulting in binary 00000000 ... 00100000
谢谢!
c bit-manipulation bit bitwise-operators
bit ×1
bit-manipulation ×1
bitwise-operators ×1
c ×1