對變量值與表達式值執(zhí)行按位“與”,并將結(jié)果賦給該變量。
result &= expression
使用該運算符和使用下面的語句是等效的:
result = result & expression
&= 運算符查看 result 和 expression 的二進制表示法的值,并對其執(zhí)行按位“與”操作。該操作的輸出如下所示:
0101 (result) 1100 (expression) ---- 0100 (輸出)
任何時候,只要兩個表達式在某一位上都是 1,則結(jié)果的該位也是 1。否則,結(jié)果的該位是 0。