Bonjour tout le monde,

Alors voilà, j'avance tranquillement dans K&R2, mais je viens d'arriver à un bout que je ne comprends pas très bien, car il est expliqué plutôt vaguement et sans exemple [compréhensible]...

Honnêtement, j'ai beau vouloir, je dois vraiment me casser la tête pour comprendre. Je ne suis pas si perdu je sais par exemple que :

0011 & 0011 = 0011;
0011 | 0010 = 0011;
0101 ^ 0110 = 0011;
~0000 = 1111;

Mais ce sont les opérateurs « << » et « >> », ainsi que la notion de masque, qui me posent problème. Merci d'avance!