En langage C, le symbole & représente l'opérateur ET au niveau du bit. Il fonctionne au niveau du bit sur deux modèles de bits, et si les deux bits sont 1, le résultat est 1 sinon, le résultat est 0 ; L'opérateur ET au niveau du bit est utilisé pour définir ou effacer des bits spécifiques, tester l'état des bits et combiner des modèles de bits.
En langage C, que signifie le symbole & ?
En langage C, le symbole & est l'opérateur ET au niveau du bit. Il est utilisé pour ET logiquement les bits correspondants dans deux modèles de bits.
Opération ET au niveau du bit
Le symbole de l'opération ET au niveau du bit & opère sur chaque bit correspondant. Si les deux bits sont 1, le résultat est 1 ; sinon, le résultat est 0.
Par exemple :
1101 & 1010
produira le résultat :
1000
car :
1 & 1 = 1
1 & 0 = 0
0 & 1 = 0
1 & 0 = 0
Utilisez
Bitwise L'opérateur AND est couramment utilisé aux fins suivantes :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!