<< Bitwise Shift Left
exp1 << exp2 Bitwise shift left
exp1 any integer value
exp2 any integer value; treated as unsigned
The << operator returns exp1 shifted to the left by exp2 bits, with
the vacated righthand bits filled with zeros. For example:
j = 0x0F71;
i = j << 4; /* i == 0xF710 */
Note: The << operator does not alter exp1.
Seealso: