Rodzaje operatorów używanych w C++
W C ++ istnieją różne rodzaje operatorzy, które są następujące:
1: Operatorzy arytmetyczni
Operacje matematyczne są przeprowadzane za pomocą arytmetyki operatorzy. Na przykład, jeśli weźmiemy dwie zmienne, A i B i przypisujemy im wartości numeryczne, możemy użyć arytmetyki operatorzy Aby wykonać różne obliczenia, takie jak A + B, A - B, A * B, A / B i A % B.
Arytmetyka operatorzy Używane w C ++ są:
Operator | Operacja |
+ | Operacja dodania |
- | Operacja odejmowania |
* | Operacja mnożenia |
/ | Operacja podziału |
% | Działanie modułu |
++ | Operacja przyrostowa |
- | Operacja zmniejszania |
Przykład kodu
#włączaćW powyższym kodzie operacje arytmetyczne są wykonywane na dwóch operantach, A i B.
Wyjście
2: Relacyjne operatorzy
Dla porównania dwóch zmiennych lub wartości w C ++, relacyjny operatorzy są używane. Relacyjny operatorzy w C ++ obejmują, mniej niż, większe niż, równe, nie równe, mniejsze lub równe i większe lub większe lub równe. Na przykład, jeśli weźmiemy dwie zmienne A i B, możemy użyć tych operatorów do ich porównania i zwrócenia wartości logicznej True lub False.
Relacyjny operatorzy Używane w C ++ są:
Operator | Operacja |
< | Mniej niż |
> | Lepszy niż |
<= | Mniejszy lub równy |
> = | Większe bądź równe |
!= | Nie równe |
== | Równy |
Przykład kodu
#włączaćW powyższym kodzie operacje relacyjne są wykonywane na dwóch operantach, A i B.
Wyjście
3: Operatorzy logiczne
I i, a nie operatorzy są logiczni operatorzy w c++. Te operatorzy są zatrudnione do wykonywania procesów logicznych, takich jak określenie, czy dwa warunki są prawdziwe. Na przykład w C ++, logiczne i operator jest reprezentowany przez &&, logiczny lub jest reprezentowany przez ||, a logiczne nie jest reprezentowane przez !.
Logiczny operatorzy używane w C ++ są
Operatorzy | Operacja |
Lub lub || | Logiczne lub |
I lub && | Logiczne i |
Nie lub ! | Logiczne nie |
Przykład kodu
#włączaćW powyższym kodzie operacje logiczne są wykonywane na dwóch operantach, A i B.
Wyjście
4: Operatorzy bitowców
Operacje bitowe są przeprowadzane na operantach za pomocą Bitwise operatorzy. Bity operandów można zmienić za pomocą Bitwise operatorzy. Te operatorzy pomóc w wykonywaniu operacji, takich jak zmiana. W C ++ operatorzy te obejmują Bitwise i (&), bitwe lub (|), bitwise xor (^) i bitwise nie (~).
Logiczny operatorzy Używane w C ++ są:
Operatorzy | Operacja |
I | Binarny i |
| | Binarny lub |
^ | Binarny XOR |
~ | Uzupełnienie binarne |
<< | Zmiana binarna w lewo |
>> | Przesunięcie binarne w prawo |
Przykład kodu
#włączaćW powyższym kodzie operacje bitowe są wykonywane na dwóch operantach, A i B.
Wyjście
5: Operatorzy zadań
Aby przypisać wartość do zmiennej, używamy przypisania operatorzy. Przydzial operator W C ++ jest reprezentowany przez znak =.
Operator | Operacja |
= | Prosty operator przypisania |
+= | Operator dodawania i przypisania |
-= | Operator odejmowania i przypisania |
*= | Mnożyć i operator przypisania |
/= | Operator podziału i przypisania |
%= | Moduł i operator przypisania |
Przykład kodu
#włączaćW powyższym kodzie operacje przypisania są wykonywane na dwóch operantach, A i B.
Wyjście
6: Operator trójskładnikowy
Potrójny operatorzy są używane do wykonywania operacji warunkowych. Trójskładnik operator w C ++ jest reprezentowany przez ?: podpisać. Trójskładnik operator służy do ustalenia, czy stan jest prawdziwy przed wykonaniem odpowiedniego działania.
Przykład kodu
#włączaćW powyższym kodzie działanie trójskładnikowe jest wykonywane na dwóch operantach, A i B.
Wyjście
Wniosek
Operatorzy tworzyć istotną część języka programowania C ++, ponieważ ułatwiają one wydajne wykonywanie różnych rodzajów operacji. Jako programista musisz zrozumieć i zapoznać się z różnymi rodzajami operatorzy w c++. Ta wiedza pomoże Ci pisać wydajny i solidny kod.