1 réponse
Bonjour
Pour que "instruction" soit exécutée, il faut que la condition soit vraie.
En C, un entier est vrai s'il est différent de 0
Il faut donc que a & b soit différent de 0
Comme & représente le et bit à bit, il faut donc qu'il y a au moins un bit de a qui soit à 1 et qui "tombe en face" d'un bit de b à 1
Pour que "instruction" soit exécutée, il faut que la condition soit vraie.
En C, un entier est vrai s'il est différent de 0
Il faut donc que a & b soit différent de 0
Comme & représente le et bit à bit, il faut donc qu'il y a au moins un bit de a qui soit à 1 et qui "tombe en face" d'un bit de b à 1