C++ - Operators
In C++, operators are used to perform various operations on data, such as arithmetic calculations, assignment, comparison, logical operations, and bitwise operations.
| Category | Operators | Description |
| Arithmetic Operators | + | Addition |
| - | Subtraction | |
| * | Multiplication | |
| / | Division | |
| % | Modulo (remainder) | |
| Assignment Operators | = | Simple assignment |
| += | Addition assignment | |
| -= | Subtraction assignment | |
| *= | Multiplication assignment | |
| /= | Division assignment | |
| %= | Modulo assignment | |
| Comparison Operators | == | Equality |
| != | Inequality | |
| < | Less than | |
| > | Greater than | |
| <= | Less than or equal to | |
| >= | Greater than or equal to | |
| Logical Operators | && | Logical AND |
| ! | Logical NOT | |
| Bitwise Operators | & | Bitwise AND |
| ^ | Bitwise XOR | |
| ~ | Bitwise NOT (complement) | |
| << | Bitwise left shift | |
| >> | Bitwise right shift |