Forskjell mellom Prefix og Postfix Operatører

Nøkkelforskjell: Prefix- og Postfix-operatører brukes primært i forhold til inkremente- og reduksjonsoperatører. Hvis inkrement- og dekningsoperatørene er skrevet før operand, blir de betegnet som prefiksoperatører. Men hvis de er skrevet etter operand, så kalles de som postfix operatører.

Prefix- og Postfix-operatører brukes primært i forhold til økning og reduksjon av operatører innen objektorienterte programmeringsprogrammer (OOP), som Java, C Programmering, PHP, etc. De brukes vanligvis i C ++ mer enn i noe annet.

For å forstå prefiks og postfix operatører må man først forstå trinn (+) og decrement (-) operatører. I de mest grunnleggende termer øker operatørene verdien av operand med henholdsvis 1, mens reduksjon operatører gjør det motsatte; de reduserer e-verdien av operand med 1. Inkrementoperatøren er skrevet som ++, og nedskrivningsoperatøren er skrevet som -.

Nå er det to måter å inkorporere inkrement og reduksjon operatører. De kan skrives enten før operand eller etter det. Avhengig av plasseringen, vil de bli klassifisert som enten prefiks operatører eller postfix operatører. Hvis de er skrevet før operand, blir de betegnet som prefiksoperatører. Men hvis de er skrevet etter operand, så kalles de som postfix operatører. Hovedforskjellen mellom de to er plasseringen: enten før eller etter operand.

Videre har deres plassering også innvirkning på operantens verdier. Programiz.com forklarer den ulike virkningen som prefiks og postfix operatører har på operand når man bruker en inkrementoperatør: "Hvis du bruker ++ operatør som prefiks som: ++ var; da økes verdien av operand med 1 da, bare den returneres, men hvis du bruker ++ som postfix som: var ++; da blir verdien av operand returnert først da blir den bare økt med 1. "Reduksjon operatøren ville ha en lignende innvirkning på operand, bortsett fra at i stedet for å øke verdien av operand, ville den redusere den.

Sammenligning mellom Prefix- og Postfix-operatører:

Prefiksoperatører

Postfix operatører

plassering

Lagt før operand

Lagt etter operand

Relatert til

Increment (++) og decrement (-) operatører

Brukt i

Imperative programmeringsspråk som Java og C-lignende språk, spesielt C ++

Image Courtesy: slideshare.net, stuff-heap.blogspot.com

Anbefalt

Relaterte Artikler

  • populære sammenligninger: Forskjell mellom orkan og tornado

    Forskjell mellom orkan og tornado

    Nøkkelforskjell: En orkan er tropisk syklon som preges av tordenvær, sterk vind og kraftig regn. En orkan trenger et varmt område for å utvikle seg og kan ikke eksistere i kalde områder; derfor er de mest vanlige i tropiske områder. En tornado derimot er en voldelig roterende kolonne av luft som er kontakt med både bakken og en cumulonimbus-sky. En or
  • populære sammenligninger: Forskjell mellom marionett og muppet

    Forskjell mellom marionett og muppet

    Nøkkelforskjell: Marionett er et bevegelig, livløs objekt eller figurer som ligner en person eller et dyr. Dukkene brukes i dukketepper og styres av en dukketepper. Muppets er også typer dukker. Imidlertid er de spesielt knyttet til dukketekkene opprettet av Jim Henson i 1955. Dukke er et bevegelig, livløs objekt eller figurer som ligner en person eller et dyr. Du
  • populære sammenligninger: Forskjell mellom Hyundai i10 og Hyundai i20

    Forskjell mellom Hyundai i10 og Hyundai i20

    Nøkkelforskjell: I10 og I20 begge er biler fra Hyundai Motor Company. i20 er en etterfølger til i10. I10 ble lansert i New Delhi, India 31. oktober 2007. Bilen er produsert på Chennai-fabrikken i India. Hyundai i10 er en hatchback bil som er laget for bykjøring og erstattet Hyundai Atos. Bilmarkedet venter på den nye generasjonen av bilen som forventes å slippe tidlig i 2014. Den
  • populære sammenligninger: Forskjellen mellom stalaktitt og stalagmitt

    Forskjellen mellom stalaktitt og stalagmitt

    Nøkkelforskjell: Stalaktitter er funnet hengende fra taket av hulen. Stalagmitter er dannet fra grunnen og er spisse figurer som stiger fra bakken. Begrepet stalaktitt og stalagmitt er to termer som ofte forvirrer mange mennesker på grunn av deres likheter. Selv om de er svært like i sammensetningen, varierer de i plassering; en av dem vokser ned fra taket, mens den andre stikker ut fra gulvet. S
  • populære sammenligninger: Forskjell mellom ledelse og administrasjon

    Forskjell mellom ledelse og administrasjon

    Hovedforskjell: Administrasjonen rammer målene og retningslinjene til en organisasjon. Ledelsen implementerer disse retningslinjene og målene. Ledelse og administrasjon brukes til tider utveksling; De er imidlertid to forskjellige nivåer av organisasjonen. Administrasjonen er toppnivået i organisasjonen med de avgjørende funksjonene. De
  • populære sammenligninger: Forskjellen mellom QR-kode og strekkode

    Forskjellen mellom QR-kode og strekkode

    Hovedforskjell: Både QR-kode og strekkode er instrumenter som brukes til å samle data om bestemte enheter. QR-koden er en todimensjonal koding, mens en strekkode er endimensjonal koding i naturen. Begrepet QR-kode står for Quick Response-koden. Som navnet antyder, brukes en QR-kode for å fremkalle data raskt fra et bestemt element ved hånden. QR-
  • populære sammenligninger: Forskjell mellom Cofactor og Coenzym

    Forskjell mellom Cofactor og Coenzym

    Hovedforskjell : Både, kofaktor og koenzymer spiller en ekstremt viktig rolle i kroppens metabolske funksjoner. Et koenzym er teknisk en type kofaktor, hvor koenzymer er definert som molekyler som er bundet løst til et enzym, og kofaktorer er de kjemiske forbindelsene som binder til proteiner. Evnen til en organisme til å utføre hundrevis av kjemiske reaksjoner, i deres celler, er det som skiller organismen fra en livløs gjenstand. Dis
  • populære sammenligninger: Forskjellen mellom briller og kontakter

    Forskjellen mellom briller og kontakter

    Nøkkelforskjell: Briller, også kjent som briller, spesifikasjoner eller briller, er rammer som har linser og er slitt foran øynene for å korrigere syn. På den annen side er kontaktlinser linser som er plassert direkte på hornhinnen i øynene. Briller og kontaktlinser er forskjellige typer foreskrevet øyeklær. En pers
  • populære sammenligninger: Forskjell mellom Windows Server og Linux Server

    Forskjell mellom Windows Server og Linux Server

    Hovedforskjell: Windows Server refererer til merket av server operativsystemer. Den er utviklet av selskapet som heter Microsoft Corporation. Vindueservere er proprietære servere. På den annen side refererer Linux-server til en dataserver eller en tjeneste som bruker et fritt og åpen kildeoperativsystem kjent som Linux. W

Redaksjonens

Forskjell mellom fiktive og fiktive

Nøkkelforskjell: Begrepet fiktive refererer til noe som er relatert til fiksjon, det vil si spesielt skuespill, for eksempel romaner, dikt, skuespill, etc. Det er først og fremst knyttet til kreativ skriving. Mens fiktive har mer av en negativ konnotasjon. Det betyr å gjøre opp noe; men det blir ofte brukt i uærlig grad, som for eksempel en løgn eller en falsk historie. Begr