Bitwise Operators
On this page (6sections)
Bitwise Operators
Various operators in the Objective-C language work with the particular bits inside a number. These operators are presented in below.
Bit Operators
- & Bitwise AND
- | Bitwise inclusive-OR
- ^ Bitwise OR
- ~ Ones complement
- << Left shift
- >> Right shift
Note:
All the operators listed in here , with the exception of the ones complement operator (~), are binary operators and as such take two operands. Bit operations can be performed on any type of integer value but cannot be performed on floating-point values.
How It Works
This C program demonstrates Bitwise Operators. It first prepares the data it needs, then performs the core operation step by step, and finally prints the output shown in the Sample Output above.
- Declare the variables that hold the program’s data.
- Print the final result to the console so you can compare it with the sample output.
Try changing the input values and re-running the program to see how the output changes — this is the fastest way to understand how the logic behaves.
Related Pages
Continue learning with these related tutorials and programs:
- C Tutorials — Browse all C Tutorials.
- C Operators — Overview — all C operator categories.
- Arithmetic Operator Example Program In C — More in c operators.
- Relational Operators — More in c operators.