Les opérateurs bit à bit







Le C propose 6 opérateurs bit à bit (ces opérateurs n'existent pas en Pascal). Ceux ci ne sont utilisés qu'avec des opérandes de type entier. Ils servent à interpréter des valeurs comme une séquence de bits. Ils sont répertoriés dans le tableau suivant :


Opérateur
Rôle
&
et bit à bit
|
ou bit à bit
^
ou exclusif bit à bit
~
non bit à bit
<<
décalage à gauche
>>
décalage à droite