Skillnad mellan prefix och postfix operatörer

Huvudskillnad: Prefix- och Postfix-operatörer används främst i förhållande till inkremente- och minskningsoperatörer. Om inkrement- och minskningsoperatörerna skrivs före operand så kallas de som prefixoperatörer. Men om de skrivs efter operand så kallas de som postfix operatörer.

Prefix- och Postfix-operatörer används huvudsakligen i relation till inkrement och minskning av operatörer inom OOP-språk (Object Oriented Programming), som Java, C Programmering, PHP etc. De används vanligtvis i C ++ mer än vad som helst i något annat.

För förståelse av prefix och postfix operatörer måste man först förstå steg (++) och minskning (-) operatörer. I de mest grundläggande termerna ökar inkrementoperatörerna operandens värde med 1 respektive medan minskningsoperatörer gör motsatsen; de minskar e-värdet av operand med 1. Inkrementeringsoperatören är skrivet som ++ och minskningsoperatören är skriven som -.

Nu finns det två sätt att integrera inkrement och minskning operatörer. De kan skrivas antingen före operand eller efter det. Beroende på platsen klassificeras de som prefixoperatörer eller postfixoperatörer. Om de skrivs före operandan, så kallas de som prefixoperatörer. Men om de skrivs efter operand så kallas de som postfix operatörer. Huvudskillnaden mellan de två är placeringen: antingen före eller efter operand.

Dessutom har deras placering också en inverkan på operatörens värden. Programiz.com förklarar de olika effekter som prefix och postfix operatörer har på operand när man använder en inkrementoperatör: "Om du använder ++-operatör som prefix som: ++ var; då ökas värdet av operand med 1 då bara det returneras men om du använder ++ som postfix som: var ++; Därefter returneras operandens värde först då ökas endast med 1. "Minskningsoperatören skulle ha liknande påverkan på operandet, förutom att istället för att öka operandens värde skulle det minska den.

Jämförelse mellan prefix och postfix operatörer:

Prefix Operatörer

Postfix Operatörer

Plats

Tillagd före operand

Tillagt efter operand

Relaterat till

Increment (++) och decrement (-) operatörer

Använd i

Imperative programmeringsspråk som Java och C-liknande språk, speciellt C ++

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

Rekommenderas

Relaterade Artiklar

  • populära jämförelser: Skillnad mellan Noir och Neo-Noir

    Skillnad mellan Noir och Neo-Noir

    Nyckelfaktor: Film Noir är en stil för filmframställning som används för att främst beskriva Hollywood-brottsdrama från början av 1940-talet till slutet av 1950-talet. Dessa brottsdrama har vanligtvis en svag och svart chiaroscuro-stil. Neo-noir är en stil anställd under perioden efter filmen noir. Neo-Noir
  • populära jämförelser: Skillnad mellan Chow Mein och Hakka Noodles

    Skillnad mellan Chow Mein och Hakka Noodles

    Huvudskillnad : Chow Mein och Hakka nudlar är båda kinesiska rätter. Skillnaden mellan dem är den stil i vilken de är lagade. Chow Mein har ett Taishan inflytande på det, medan Hakka nudlar är lagade enligt Hakka köket. Chow Mein och Hakka nudlar är både nudlar i Kina. För att skilja mellan de två recepten måste man gräva i de samhällenes ursprung och ursprung som dessa livsmedel tillhör. Chow Mein, fak
  • populära jämförelser: Skillnad mellan penningmarknad och kapitalmarknad

    Skillnad mellan penningmarknad och kapitalmarknad

    Huvudskillnad: Penningmarknaden är en del av finansmarknaden där kortfristig upplåning kan utfärdas. Denna marknad omfattar tillgångar som handlar om kortfristig upplåning, utlåning, köp och försäljning. En kapitalmarknad är en del av en finansmarknad som möjliggör långsiktig handel med skuld och aktierelaterade värdepapper. Långfristig u
  • populära jämförelser: Skillnad mellan Samsung Rugby och Samsung Rugby 2

    Skillnad mellan Samsung Rugby och Samsung Rugby 2

    Huvudskillnad: Samsung Rugby II har en skärmstorlek på 2, 2 ", medan Samsung Rugby har en skärmstorlek på 2". Den externa skärmen har ökats till 1, 3 "i Rugby II. Vikten av Rugby II har reducerats till 3, 52 ounces från 4.66 ounces. Rugby II: s interna minne har reducerats till 70 MB från 128 MB av det ursprungliga Rugby. Samtal
  • populära jämförelser: Skillnad mellan psykolog och psykiater

    Skillnad mellan psykolog och psykiater

    Huvudskillnad: Både psykologer och psykiatriker utför psykoterapi och forskning, men en psykiater är läkare, medan en psykolog har en doktorsavhandling. En psykiater får föreskriva medicin, genomföra fysiska undersökningar, beställa och tolka laboratorietester och beställa hjärnbildningsstudier. En psykol
  • populära jämförelser: Skillnad mellan förskola och dagis

    Skillnad mellan förskola och dagis

    Huvudskillnad: En förskola hänvisar till en utbildningsinstitution som har utformats för barn mellan spädbarn och ålder av formell skolutbildning. Förskola är en typ av förskola för barn från tre till fem år. På vissa ställen betecknar den första skolåret och fokuserar på femåriga barn. Användningen av
  • populära jämförelser: Skillnad mellan Waterbug och kackerlacka

    Skillnad mellan Waterbug och kackerlacka

    Huvudskillnad : En vattenspruta är en vattenlevande insekt som tillhör ordningen Blattaria. Det är en insekt som finns i vattenkroppar som sjöar och floder. En kackerlacka är en svart eller brunfärgad rakvingad insekt och den tillhör orderen Blattodea. En kackerlacka är ganska lik en vattenkvist. Kacker
  • populära jämförelser: Skillnad mellan olivolja och pomaceolja

    Skillnad mellan olivolja och pomaceolja

    Huvudskillnad: Ibland; Det finns stor förvirring mellan oljorna och deras typer. Olivolja och Pomaceoljor hör till samma oljekategorier; dvs pomaceolja är en typ av olivolja som extraheras från olivmassan efter den första pressen, medan den allmänna olivoljan erhålls från rena olivfrön eller olivfrukter. Matoljo
  • populära jämförelser: Skillnad mellan Nagar Nigam och Nagar Palika

    Skillnad mellan Nagar Nigam och Nagar Palika

    Huvudskillnad: Nagar Nigam, även känd som en kommunal korporation, är en lokal styrelse som har en befolkning på mer än en miljon. Nagar Palika, även känd som en kommun, är en urban lokal kropp som administrerar till en stad med en befolkning på 10.000 till 30.000. Nagar Nigam kallas också som en kommunal korporation. Det är e

Redaktionen

Skillnad mellan Fashion Show och Beauty Pageant

Huvudskillnad: En modeshow är en show för en modedesigner för att visa upp sin nya kollektion av modedesigner. En skönhetssida är å andra sidan helt annorlunda. Det är en tävling som vanligtvis gropar kvinnliga tävlande mot varandra. Ett modeshow och en skönhetssida är två helt olika saker. Visst, de