Visual C++ - Bitműveleti operátorok

Több bitművelet áll rendelkezésünkre, a bitműveletek segitségével egész számok bitjeit állíthatjuk be vagy épp lekérdezhetjük.
Biteltoló balra
par1 << par2
Biteltoló jobbra
par1 >> par2
Bitenkénti ÉS
par1 & par2
Bitenkénti VAGY
par1 | par2

Visual C++ .NET

További példaprogram részletek:
(32 >>2)
z = 0xf0 | (x | y)
y = 5 & 3
~0xabcd
x = 123 ^ 25
z = (x << y) << 2
Más nyelveken: en hu cz sk