位运算符:之间的差异<&书信电报;及<<;=或>&燃气轮机;及>>;=在c中

位运算符:之间的差异<&书信电报;及<<;=或>&燃气轮机;及>>;=在c中,c,bit-manipulation,C,Bit Manipulation,请向我详细解释>=。 我知道移位运算符是如何工作的,但我对它们不是很确定。在C和许多其他语言中,当涉及到>>=或时,您可以将=放在运算符后面作为快捷方式。而不是写 x = x + 5 …我会写 x += 5 这些被称为。您只是看到了这些用于位移位操作的版本 x >>= 1 …与…相同 x = x >> 1 在C语言和许多其他语言中,可以将=放在运算符后面作为快捷方式。而不是写 x = x + 5 …我会写 x += 5 这些被称为。您只是看到了这些用于位移位操

请向我详细解释>=。
我知道移位运算符是如何工作的,但我对它们不是很确定。在C和许多其他语言中,当涉及到>>=或时,您可以将
=
放在运算符后面作为快捷方式。而不是写

x = x + 5
…我会写

x += 5
这些被称为。您只是看到了这些用于位移位操作的版本

x >>= 1
…与…相同

x = x >> 1

在C语言和许多其他语言中,可以将
=
放在运算符后面作为快捷方式。而不是写

x = x + 5
…我会写

x += 5
这些被称为。您只是看到了这些用于位移位操作的版本

x >>= 1
…与…相同

x = x >> 1

@cnicutar-你今天每次都比我先到:)(另一个+1)一个例子会更好:)@cnicutar-你今天每次都比我先到:)(另一个+1)一个例子会更好:)谢谢,我不知道我在想什么,当我试图得到它并发布这个愚蠢的问题时StackOverflow是用来提问的:)谢谢,我不知道我在想什么,当我试图得到它并发布这个愚蠢的问题时存在用于提问的堆栈溢出:)