<<在C语言中表示什么?循环左移吗?

那如何不循环,那么表示也是&lt;&lt;吗?
2024-11-29 10:38:34
推荐回答(3个)
回答1:

是向左移位,不是循环左移。
最高位左移后就丢弃了,不会循环移到最低位。

回答2:

是循环左移,a<<2,表示左移2位,如楼上所讲一样。。

回答3:

a=a<<2
和下面这个是一样的
a=a*2;