In this C++ tutorial, you shall learn about Bitwise AND Assignment operator, its syntax, and how to use this operator, with examples.
C++ Bitwise AND Assignment
In C++, Bitwise AND Assignment Operator is used to compute the Bitwise AND operation of left and right operands, and assign the result back to left operand.
The syntax to compute bitwise AND a value of 2
and value in variable x
, and assign the result back to x
using Bitwise AND Assignment Operator is
</>
Copy
x &= 2
Example
In the following example, we take a variable x
with an initial value of 9
, add bitwise AND it with value of 2
, and assign the result to x
, using Bitwise AND Assignment Operator.
main.cpp
</>
Copy
#include <iostream>
using namespace std;
int main() {
int x = 9;
x &= 2;
cout << "x : " << x << endl;
}
Output
x : 0
Program ended with exit code: 0
Conclusion
In this C++ Tutorial, we learned about Bitwise AND Assignment Operator in C++, with examples.