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.