Maison > développement back-end > Tutoriel C#.Net > Qu'est-ce que le symbole & en langage C ?

Qu'est-ce que le symbole & en langage C ?

下次还敢
Libérer: 2024-04-28 09:49:40
original
1019 Les gens l'ont consulté

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.

Qu'est-ce que le symbole & en langage C ?

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
Copier après la connexion

produira le résultat :

1000
Copier après la connexion

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 :

  • Définir ou effacer un bit spécifique dans un modèle de bits.
  • Testez l'état d'un bit spécifique selon un modèle de bits.
  • Combinez des modèles de bits pour en créer de nouveaux.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal