C++ fournit un ensemble complet d'opérateurs, classés comme suit : Opérateurs arithmétiques (+, -, *, /, %, ++, --) Opérateurs d'affectation (=, +=, -=, *=, /= , %=) opérateurs de comparaison (==, !=, <, >, <=, >=) opérateurs logiques (&, |, ^,!) opérateurs au niveau du bit (&, |, ^, << , >>) Opérateurs de pointeur (*, &, ->) Autres opérateurs (sizeof, ?:,,,)
Présentation des opérateurs C++
C++ est un langage de programmation puissant avec un riche ensemble d’opérateurs pour effectuer une variété d’opérations. Ces opérateurs peuvent être répartis dans les catégories suivantes :
1. Opérateurs arithmétiques
- +, -, *, /, % : opérateurs arithmétiques de base, utilisés respectivement pour l'addition, la soustraction, la multiplication, la division et le modulo.
- ++, -- : Opérateurs d'incrémentation et de décrémentation, augmentent ou diminuent la valeur de la variable de 1 respectivement.
2. Opérateur d'affectation
- = : L'opérateur d'affectation de base attribue la valeur de l'opérande de droite à l'opérande de gauche.
- +=, -=, *=, /=, %= : opérateurs d'affectation composés, qui effectuent des opérations arithmétiques et des affectations en même temps.
3. Opérateurs de comparaison
- ==, != : opérateurs d'égalité et d'inégalité.
- <, >, <=, >= : opérateurs de comparaison.
4. Opérateurs logiques
- &, |, ^ : opérateurs AND, OR, XOR.
- ! : Pas d'opérateur, inversant la valeur booléenne de l'opérande.
5. Opérateurs au niveau du bit
- &, |, ^ : opérateurs ET au niveau du bit, OU au niveau du bit, XOR au niveau du bit.
- <<, >> : opérateurs de décalage au niveau du bit vers la gauche et de décalage au niveau du bit vers la droite.
6. Opérateurs pointeur
- * : Opérateur valeur, renvoie la valeur pointée par le pointeur.
- & : Opérateur d'adresse, renvoie l'adresse de la variable.
- -> : Opérateur d'accès aux membres, utilisé pour accéder aux membres d'une structure ou d'une classe.
7. Autres opérateurs
- sizeof : renvoie la taille en octets du type de données.
- ?: Opérateur conditionnel, qui renvoie différentes valeurs basées sur des expressions conditionnelles.
- , : Opérateur virgule, exécute les expressions de manière séquentielle.
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!