Bourde sémantique. Le fond du message est correct, sur les opérateurs bit à bit.
Ceci dit, c'est une bourde quand même. Va savoir où je suis allé pêcher ça, peut-être une vieille erreur d'apprentissage qui m'est restée, et sur laquelle je ne me suis jamais interrogé.
Jusqu'à ton message, en tout cas. Donc histoire de mettre les choses au point (et ainsi corriger ma bourde) :
Opérateurs unaires (n'admettent qu'un seul paramètre) : ++, --, !, etc.
Opérateurs binaires (admettent deux paramètres) : &&, &, |, etc.
Opérateur ternaire (trois paramètres) : (? : ) (je ne connais que celui-ci en C)
Morale du jour : j'sais plus qui a dit "l'ennemie du savoir, ce n'est pas l'ignorance. C'est l'illusion du savoir", mais je vais méditer la phrase.