Typer operatører brukt i C++
I C ++ er det forskjellige typer typer operatører, som er som følger:
1: Aritmetiske operatører
Matematiske operasjoner utføres alle ved hjelp av aritmetikk operatører. For eksempel, hvis vi tar to variabler, A og B, og tilordner dem numeriske verdier, kan vi bruke aritmetikken operatører For å utføre forskjellige beregninger som A + B, A - B, A * B, A / B og A % B.
Aritmetikken operatører brukt i C ++ er:
Operatør | Operasjon |
+ | Tilleggsoperasjon |
- | Subtraksjonsoperasjon |
* | Multiplikasjonsoperasjon |
/ | Divisjonsoperasjon |
% | Moduloperasjon |
++ | Økningsdrift |
- | Decrement Operation |
Kodeeksempel
#inkludereI koden ovenfor utføres aritmetiske operasjoner på to operander, A og B.
Produksjon
2: Relasjonsoperatører
Til sammenligning av to variabler eller verdier i C ++, relasjonell operatører er brukt. Det relasjonelle operatører I C ++ inkluderer mindre enn, større enn, lik, ikke lik, mindre enn eller lik og større enn eller lik. For eksempel, hvis vi tar to variabler A og B, kan vi bruke disse operatørene til å sammenligne dem og returnere en boolsk verdi av ekte eller usant.
Det relasjonelle operatører brukt i C ++ er:
Operatør | Operasjon |
< | Mindre enn |
> | Større enn |
<= | Mindre enn eller lik |
> = | Større enn eller lik |
!= | Ikke lik |
== | Lik |
Kodeeksempel
#inkludereI koden ovenfor utføres relasjonelle operasjoner på to operander, A og B.
Produksjon
3: Logiske operatører
OG, eller, og ikke operatører er logiske operatører i c++. Disse operatører er ansatt for å utføre logiske prosesser, for eksempel å avgjøre om to forhold er sanne eller ikke. For eksempel i C ++, det logiske og operatør er representert av &&, logisk eller er representert av ||, og logisk ikke er representert av !.
Det logiske operatører brukt i C ++ er
Operatører | Operasjon |
Eller eller || | Logisk eller |
Og eller && | Logisk og |
Ikke eller ! | Logisk ikke |
Kodeeksempel
#inkludereI koden ovenfor utføres logiske operasjoner på to operander, A og B.
Produksjon
4: Bitvis operatører
Bitvis operasjoner utføres på operandene ved hjelp av bitvis operatører. Operandenes biter kan endres ved hjelp av bitvis operatører. Disse operatører Hjelp til å utføre operasjoner som skifting, eller, og ikke, og XOR. I C ++ inkluderer disse operatørene bitvis og (&), bitvis eller (|), bitvis xor (^), og bitvis ikke (~).
Det logiske operatører brukt i C ++ er:
Operatører | Operasjon |
Og | Binær og |
| | Binær eller |
^ | Binær xor |
~ | Binær ens komplement |
<< | Binær skift til venstre |
>> | Binær skift til høyre |
Kodeeksempel
#inkludereI koden ovenfor utføres bitvis operasjoner på to operander, A og B.
Produksjon
5: Oppdragsoperatører
For å tilordne en verdi til en variabel, bruker vi tildeling operatører. Oppgaven operatør I C ++ er representert av = tegnet.
Operatør | Operasjon |
= | Enkel tildelingsoperatør |
+= | Legg til og oppdragsoperatøren |
-= | Trekk og oppdragsoperatør |
*= | Multipliser og oppdragsoperatør |
/= | Del- og tildelingsoperatør |
%= | Modul og tildelingsoperatør |
Kodeeksempel
#inkludereI koden ovenfor utføres tildelingsoperasjoner på to operander, A og B.
Produksjon
6: ternær operatør
Ternary operatører brukes til å utføre betingede operasjoner. Det ternære operatør i C ++ er representert av ?: skilt. Det ternære operatør brukes til å avgjøre om en tilstand er sann før du utfører riktig handling eller ikke.
Kodeeksempel
#inkludereI koden ovenfor utføres den ternære operasjonen på to operander, A og B.
Produksjon
Konklusjon
Operatører danne en essensiell del av programmeringsspråket C ++, da de gjør det lettere å utføre forskjellige typer operasjoner effektivt. Som programmerer må du forstå og være kjent med de forskjellige typene av operatører i c++. Denne kunnskapen vil hjelpe deg med å skrive effektiv og robust kode.