Maison >développement back-end >C++ >Que signifie | en langage C ?
La signification de "|" en langage C
En langage C, le symbole "|" est un opérateur OU au niveau du bit. Il effectue les opérations suivantes :
Opération OU au niveau du bit
L'opération OU au niveau du bit compare les bits correspondants de deux nombres binaires et obtient le résultat suivant :
Par exemple, ORing au niveau du bit 10 (01010) et 5 (00101) :
<code>01010 | 00101 -------- 01111</code>
Le résultat est 01111 (15).
Syntaxe
La syntaxe de l'opération OU au niveau du bit est la suivante :
<code class="c">expression1 | expression2</code>
où, expression1
和 expression2
représente deux expressions entières qui doivent être exécutées ou exécutées.
Applications
L'opération OU au niveau du bit est largement utilisée dans les situations 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!