The shift expression is used to shift the bit patterns of an integer by a specified number of poositions.
The shift expression is typically used in packing and unpacking bit fields. Shifting can also be used as a fast multiply or divide by a power of 2 for integers.
| Shift Operator | <shift-operator> |
| Additive Expression | <additive-expression> |
|
C Now
| C Shift Expression |
| C++ Now | C++ Shift Expression |
| Java Now | Java Shift Expression |
| JavaScript Now | JavaScript Shift Expression |
| Pascal Now | Pascal Shift Expression |
| PHP Now | PHP Shift Expression |