Erinevus prefiksi ja Postfixi operaatorite vahel

Peamised erinevused: prefiksit ja Postfixi operaatoreid kasutatakse peamiselt juurdekasvu ja vähendamise operaatorite puhul. Kui juurdekasvu ja vähendamise operaatorid kirjutatakse operandi ette, nimetatakse neid kui prefiksoperaatoreid. Kui aga need on kirjutatud operandi järel, nimetatakse neid postfix-operaatoriteks.

Eelkoodi ja Postfixi operaatoreid kasutatakse peamiselt suurendus- ja vähendamisoperaatorite puhul objektipõhiste programmeerimiskeelte (OOP), nagu Java, C programmeerimine, PHP jne, puhul. Neid kasutatakse tavaliselt C ++-s rohkem kui midagi muud.

Et aru saada eesliite ja postfixi operaatoritest, tuleb kõigepealt mõista juurdekasvu (++) ja vähendamise (-) käitajaid. Kõige põhilisematel tingimustel suurendavad operaatorid operandi väärtust vastavalt 1 võrra, samal ajal kui langusoperaatorid teevad vastupidist; nad vähendavad operandi väärtust 1 võrra. Kasvav operaator on kirjutatud kui ++ ja vähenemise operaator kirjutatakse kui -.

Nüüd on juurdekasvu ja vähendamise operaatorite lisamiseks kaks võimalust. Neid saab kirjutada kas enne operandi või selle järel. Sõltuvalt asukohast klassifitseeritakse need kas prefiksi operaatoriteks või postfixi operaatoriteks. Kui need on kirjutatud operandi ette, siis nimetatakse neid kui prefiksoperaatoreid. Kui aga need on kirjutatud operandi järel, nimetatakse neid postfix-operaatoriteks. Nende kahe peamine erinevus on paigutus: kas enne või pärast operandi.

Lisaks mõjutab nende paigutamine ka operandi väärtusi. Programiz.com selgitab prefiksi ja postfixi operaatorite erinevat mõju operandile juurdekasvu operaatori kasutamisel: „Kui kasutate prefiksiks ++ operaatorit: ++ var; siis suurendatakse operandi väärtust 1-ga, siis ainult see tagastatakse, kuid kui kasutate ++ kui postfix, siis: var ++; siis tagastatakse operandi väärtus kõigepealt siis ainult siis, kui seda suurendatakse 1-ga. ”Vähenemise operaatoril on operandile sarnane mõju, välja arvatud see, et operandi väärtuse suurendamise asemel väheneks see.

Prefiksi ja postfixi operaatorite võrdlus:

Eesliite operaatorid

Postfixi operaatorid

Asukoht

Lisatud enne operandi

Lisatud operandi järel

Seotud

Kasvaja (++) ja vähenemise (-) operaatorid

Kasutatakse

Imperatiivsed programmeerimiskeeled nagu Java ja C-sarnased keeled, eriti C ++

Pilt viisakalt: slideshare.net, stuff-heap.blogspot.com

Soovitatav

Seotud Artiklid

  • populaarsed võrdlused: Erinevus dwarfismi ja midgeti vahel

    Erinevus dwarfismi ja midgeti vahel

    Peamine erinevus : kääbus on kääbus. Kääbus on mõiste kääbus, kuid normaalsete omaduste ja keha proportsioonidega. Midgets ja kääbus on inimene, kes on väikesed. Mõlemat sõna kasutatakse mõnikord sünonüümina. Siiski ei ole terminid kääbus ja kääbus sarnased. Nad on üksteisest täiesti erinevad. On mõned suured erinev
  • populaarsed võrdlused: Erinevus Pinterest ja Flickri vahel

    Erinevus Pinterest ja Flickri vahel

    Peamised erinevused: Pinterest on foto- ja videote jagamise sotsiaalmeedia veebileht, mis põhineb virtuaalsel pinboard-stiilil. Selle asutas Ben Silbermann, Paul Sciarra ja Evan Sharp 2010. aastal. Flickr on teine ​​populaarne fotode haldamise ja jagamise rakendus. See pildihostingu veebisait loodi Ludicorp poolt 2004. aas
  • populaarsed võrdlused: Erinevus .NET 3.5 ja .NET 4.0 vahel

    Erinevus .NET 3.5 ja .NET 4.0 vahel

    Peamine erinevus: .NET on Microsofti poolt välja töötatud tarkvara raamistik / infrastruktuur, mida kasutatakse järgmise põlvkonna rakenduste ja XML-veebiteenuste arendamiseks, käitamiseks ja kasutuselevõtmiseks. .NET 3.5 ja .NET 4.0 on .NET kaks erinevat versiooni. Selle 4.0 versioon on rohkem arenenud ja sisaldab seega täiustatud funktsioone kui võrreldes 3.5-ga. Er
  • populaarsed võrdlused: Erinevus ühenduse ja ühiskonna vahel

    Erinevus ühenduse ja ühiskonna vahel

    Oluline erinevus : nii kogukond kui ühiskond on üksteise lähedased sugulased. Kogukond tähendab inimeste gruppi, kes elavad koos, millel on mõned ühised tunnused. Ühiskond tähendab piirkonnas elavate inimeste arvu, austades selle seadusi ja tavasid. Ühendus tähendab põhiliselt inimeste gruppi, kes tulevad kokku, et jagada oma väärtusi ja huve. Kogukondade
  • populaarsed võrdlused: Erinevus NEFT ja IMPS vahel

    Erinevus NEFT ja IMPS vahel

    Peamised erinevused: „NEFT” tähistab riiklikku elektroonilise fondi ülekannet. „NEFT” arveldustes arveldatakse tehingud partiidena konkreetsete ajastuste ajal. IMPS tähistab kohest makseteenust. ' See on pankadevaheline elektrooniline ja vahetu rahaülekandeteenus, mida saab kasutada mobiiltelefonides. Sageli pea
  • populaarsed võrdlused: Asus GTX 650 ja 660 erinevus

    Asus GTX 650 ja 660 erinevus

    Peamised erinevused: Asus GTX 650 ja 660 on sama Asus GTX perekonna kõrgetasemelised graafilised kaardid. Neid kaarte kasutatakse optimaalse mängukogemuse ja parema ekraani eraldusvõime saamiseks. Nende kahe eristamine seisneb nende koostises, omadustes ja jõudluses. Asus GTX graafikakaardid loodi eesmärgiga pakkuda oma kasutajatele sürreaalset mängukogemust. Kombi
  • populaarsed võrdlused: Kaamera ja Digicami vaheline erinevus

    Kaamera ja Digicami vaheline erinevus

    Peamised erinevused: videokaamera on elektrooniline seade, mis on videomagnetofoni ja videokaamera kombinatsioon üheks töötlusseadmeks. See on formaalselt tuntud kui videokaamera. Teisest küljest on digikaami täielik vorm digikaamera. Digicams on tavalise kaameratehnoloogia järeltulija, mis ei kasuta enam filme. Kaam
  • populaarsed võrdlused: Jope ja mantli vaheline erinevus

    Jope ja mantli vaheline erinevus

    Peamine erinevus: jakk on puusa- või talje pikkune rõivas, mida kasutatakse rõivaste katmiseks. Karvkate on soe riietus, mis on reie- või põlvepikkus ja kulunud külma ilmaga. Terminid jakid ja mantlid on muutunud paljudes kohtades sünonüümiks, eriti uuemate moede kasutuselevõtuga, mis segavad või kattuvad terminitega. Traditsio
  • populaarsed võrdlused: Erinevus Samsung Galaxy Tab 3 8.0 ja Samsung Galaxy Tab 2 7.0 vahel

    Erinevus Samsung Galaxy Tab 3 8.0 ja Samsung Galaxy Tab 2 7.0 vahel

    Peamised erinevused: Samsung on oma üha laienevasse komplekti lisanud veel ühe tableti. Tab 3 8-tolline järgib Tab 3 7-tollist, mis käivitati 2013. aastal. Tablett on varustatud 8-tollise TFT mahtuvusega puutetundliku ekraaniga, millel on umbes 189 ppi pikslitihedus. Seadmel on kolm erinevat varianti: Wi-Fi, 3G ja 4G. Sa

Toimetaja Valik

Suhkru ja suhkruroo vaheline erinevus

Peamine erinevus: suhkur on magusa maitsega toiduainete üldnimetus. Suhkrud võivad olla valmistatud erinevatest ainetest. Sahharoosi, lauasuhkrut saadakse peamiselt suhkruroo- või suhkrupeedist. Praegune suurim valge suhkru allikas on suhkruroog. Seda suhkrut, st suhkrurooga töödeldud, nimetatakse roosuhkruks. Suh