Was ist Subtraktionszuweisungsoperator in C++
Der Subtraktionszuweisungsoperator (-=) führt mathematische Aufgaben nur in einem Schritt aus, was die Komplexität des Programms minimiert und seine Effizienz verbessert. Die Syntax des Subtraktionszuweisung (-=) Operator:
Wert1 -= Wert2;Der Wert kann ein Operand oder eine beliebige Art von Datenwert sein. Als Wert1 -= Wert 2 funktioniert wie Wert1-value2 und speichern das Ergebnis bei Wert1. Schauen wir uns Programmbeispiele in C ++ an, die die verwenden "-=" Operator.
Beispiel 1
Das C ++ - Programm ist unten auf sehr einfache Weise definiert:
#enthaltenIn diesem Code wird der Subtraktionszuweisungsoperator verwendet, um zu nehmen A Variable mit einem Startwert von 10, einen Wert von ihm abziehen 2, und dann speichern das Ergebnis auf A. Die Ausgabe zeigte also den neuen Wert der Variablen 8:
Beispiel 2
Im Folgenden finden Sie ein weiteres Beispiel für die Verwendung von Subtraktionszuweisungsoperator mit bedingten Anweisungen:
#enthaltenHier die Ganzzahlvariable A wird mit a initialisiert 20 Startwert. Zu subtrahieren 10 aus A, Wir verwenden die -= Operator. Nachdem wir den Subtraktionsvorgang durchgeführt haben, verwenden wir dann eine ansonsten Anweisung, um festzustellen, ob der Wert von A ist gleich 10. Die Nachricht Nach Verwendung des Subtraktionszuweisungsoperators ein Wert = ein Wert = wird gedruckt, gefolgt von dem Wert eines, wenn die Bedingung wahr ist. Wenn nicht, zeigen wir die Fehlermeldung an Ungültig, Welches ist der Wert von A. Die Ausgabe auf dem Bildschirm ist wie folgt:
Abschluss
Die Verbindungszuweisungsoperatoren sind die Kombination von zwei kombinierten Operatoren. In diesem Tutorial haben wir das erklärt -= Verbindungszuweisungsoperator, der sehr nützlich ist, um einen Unterschied zwischen zwei Variablen der gegenüberliegenden Seiten von zu erhalten = und zuteilen Sie das Ergebnis in nur einem einzigen Schritt der linken Seitenvariable. Der obige Artikel wurde auch auf dem Beispielprogramm für Subtraktionszuweisungsbetreiber von C ++ mit einfachem Ganzzahl-Datentyp und IF-ELSE-Anweisung ausgearbeitet.