n>>=1在如题的C语言中表示什么意思

2024-12-01 13:33:24
推荐回答(3个)
回答1:

n>>=1 等价于 n=n>>1,
类比:n+=1等价于n=n+1
“>>”你应该知道的,就是把某变量的对应的二进制数右移。

回答2:

表示的是n=n>>1;
这是一个移位运算符,表示n向右移一位后赋给n

回答3:

n=n>>1 >>是右移1位