Arten von Operatoren, die in C verwendet werden++
In C ++ gibt es verschiedene Arten von Betreiber, die wie folgt:
1: arithmetische Operatoren
Mathematische Operationen werden mit Arithmetik durchgeführt Betreiber. Wenn wir beispielsweise zwei Variablen, A und B einnehmen und numerische Werte zuweisen, können wir die Arithmetik verwenden Betreiber verschiedene Berechnungen wie A + B, A - B, A * B, A / B und A % B durchführen.
Die Arithmetik Betreiber in C ++ verwendet sind:
Operator | Betrieb |
+ | Zusatzbetrieb |
- | Subtraktionsvorgang |
* | Multiplikationsbetrieb |
/ | Abteilungsbetrieb |
% | Modulbetrieb |
++ | Inkrementbetrieb |
- | Abnahmeoperation |
Codebeispiel
#enthaltenIm obigen Code werden arithmetische Operationen an zwei Operanden durchgeführt, A und B.
Ausgang
2: Relationale Operatoren
Zum Vergleich von zwei Variablen oder Werten in C ++ relational Betreiber werden verwendet. Das relationale Betreiber in c ++ einschließen, weniger als, größer als gleich, nicht gleich, weniger oder gleich und größer als oder gleich. Wenn wir beispielsweise zwei Variablen A und B einnehmen, können wir diese Operatoren verwenden, um sie zu vergleichen und einen Booleschen Wert von True oder False zurückzugeben.
Das relationale Betreiber in C ++ verwendet sind:
Operator | Betrieb |
< | Weniger als |
> | Größer als |
<= | Gleich oder kleiner als |
> = | Größer als oder gleich wie |
!= | Nicht gleichzusetzen mit |
== | Gleich |
Codebeispiel
#enthaltenIm obigen Code werden relationale Operationen an zwei Operanden durchgeführt, A und B.
Ausgang
3: logische Operatoren
Die und, oder und nicht die Bediener sind logisch Betreiber in c++. Diese Betreiber werden verwendet, um logische Prozesse durchzuführen, z. B. festzustellen, ob zwei Bedingungen wahr sind oder nicht. Zum Beispiel in C ++ die logische und Operator wird durch && dargestellt, logisch oder wird durch || dargestellt, und logisch nicht wird durch dargestellt durch !.
Die logisch Betreiber in C ++ verwendet sind
Betreiber | Betrieb |
Oder oder || | Logisch oder |
Und oder && | Logisch und |
Nicht oder ! | Logisch nicht |
Codebeispiel
#enthaltenIm obigen Code werden logische Operationen an zwei Operanden durchgeführt, A und B.
Ausgang
4: Bitgewise -Operatoren
Bitgewise Operations werden an den Operanden bitweise durchgeführt Betreiber. Die Bits der Operanden können bitweise geändert werden Betreiber. Diese Betreiber Hilfe bei der Durchführung von Operationen wie Verschiebung oder, und nicht und Xor. In C ++ umfassen diese Operatoren bitweise und (&), bitweise oder (|), bitweise xor (^) und bitweise nicht (~).
Die logisch Betreiber in C ++ verwendet sind:
Betreiber | Betrieb |
& | Binär und |
| | Binär oder |
^ | Binärer Xor |
~ | Ergänzung von Binärer |
<< | Binärverschiebung links |
>> | Binärverschiebung rechts |
Codebeispiel
#enthaltenIm obigen Code werden Bitgewise -Operationen an zwei Operanden durchgeführt, A und B.
Ausgang
5: Zuordnungsbetreiber
Um einer Variablen einen Wert zuzuweisen, verwenden wir Zuordnung Betreiber. Die Zuordnung Operator in C ++ wird durch das = Zeichen dargestellt.
Operator | Betrieb |
= | Einfacher Zuordnungsoperator |
+= | Fügen- und Zuordnungsoperator |
-= | Operator subtrahieren und Zuordnungsbetreiber |
*= | Multiplizierungs- und Zuordnungsoperator |
/= | Teilen- und Zuordnungsbetreiber |
%= | Modul- und Zuordnungsoperator |
Codebeispiel
#enthaltenIm obigen Code werden Zuweisungsoperationen an zwei Operanden durchgeführt, A und B.
Ausgang
6: Ternärer Operator
Ternär Betreiber werden verwendet, um bedingte Operationen durchzuführen. Das ternäre Operator in C ++ wird durch die dargestellt ?: Zeichen. Das ternäre Operator wird verwendet, um zu bestimmen, ob eine Bedingung zutrifft oder nicht, bevor die entsprechende Aktion durchgeführt wird oder nicht.
Codebeispiel
#enthaltenIm obigen Code wird der ternäre Betrieb an zwei Operanden durchgeführt, A und B.
Ausgang
Abschluss
Betreiber Bilden Sie einen wesentlichen Bestandteil der C ++ - Programmiersprache. Als Programmierer müssen Sie die verschiedenen Arten von verstehen und vertraut sein Betreiber in c++. Dieses Wissen hilft Ihnen beim Schreiben eines effizienten und robusten Code.