Qu'est-ce que l'opérateur d'affectation de soustraction en C++
L'opérateur d'affectation de soustraction (- =) Effectue des tâches mathématiques en une seule étape, ce qui minimise la complexité du programme et améliore son efficacité. La syntaxe de l'opérateur d'attribution de soustraction (- =):
Value1 - = valeur2;La valeur peut être un opérande ou tout type de valeur de données. Comme valeur 1 - = valeur 2 fonctionne comme valeur1-valeur2 et enregistrer le résultat à valeur 1. Examinons les exemples de programme en C ++ qui utilisent le "- =" opérateur.
Exemple 1
Le programme C ++ est défini ci-dessous d'une manière très simple:
#inclureDans ce code, l'opérateur d'attribution de soustraction est utilisé pour prendre un variable avec une valeur de départ de dix, soustraire une valeur de 2, puis a enregistré le résultat à un. Ainsi, la sortie a montré la nouvelle valeur de la variable 8:
Exemple 2
Voici un autre exemple de l'utilisation de l'opérateur d'attribution de soustraction avec des instructions conditionnelles:
#inclureIci, la variable entière un est initialisé avec un 20 valeur de départ. Soustraire dix depuis un, Nous utilisons le -= opérateur. Après avoir effectué l'opération de soustraction, nous utilisons ensuite un sinon déclaration pour déterminer si la valeur de un est égal à dix. Le message Après avoir utilisé l'opérateur d'attribution de soustraction, une valeur = est imprimé suivi de la valeur d'un si la condition est vraie. Sinon, nous affichons le message d'erreur Invalide, qui est la valeur de un. La sortie sur l'écran sera la suivante:
Conclusion
Les opérateurs d'affectation composés sont la combinaison de deux opérateurs combinés. Dans ce tutoriel, nous avons expliqué le -= Opérateur d'attribution composé qui est très utile pour obtenir une différence entre deux variables des côtés opposés de = et allouer le résultat à la variable du côté gauche en une seule étape. L'article ci-dessus a également développé l'exemple de l'opérateur d'attribution de soustraction Programme de C ++ avec un type de données entier simple et une instruction IF-ELSE.