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

  • vahe: Erinevus tühja kõhuga ja abstinensuse vahel

    Erinevus tühja kõhuga ja abstinensuse vahel

    Põhiline erinevus: Paastumine on siis, kui inimene piirab tarbitava toidu kogust, see hõlmab ainult ühe või kahe väikese söögikorra võtmist päevasel ajal ning suupisteid mitte süüa. Peetus on siis, kui inimene hoidub teatud tüüpi toidu, näiteks liha, piimatoodete, alkoholi, suitsetamise jms söömisest / joomisest. Paastumine ja
  • vahe: Erinevus rasvase ja tugeva kohvi vahel

    Erinevus rasvase ja tugeva kohvi vahel

    Peamine erinevus: julge ja tugev kohv on kohvi valmistamisel seotud õlle valmistamise tehnikatega. Enamasti määratleb kofeiini kontsentratsioon kohvi tüüpi ja maitset. Rasvane kohv on intensiivse, rikkaliku ja tugeva maitsega; samal ajal sõltub tugev kohv kohvi ja vee suhtest. Kohvitüübid sõltuvad ainult kohvi maitsest ja iseloomust. Kohvipr
  • vahe: Suhkru ja jäätumissuhkru erinevus

    Suhkru ja jäätumissuhkru erinevus

    Peamine erinevus: suhkur on magusa maitsega toiduainete üldnimetus. Suhkrut, mida me igapäevaselt kasutasime, nimetatakse sageli lauasuhkruks. Kuid sellel on ka teine ​​nimetus, granuleeritud suhkur. See suhkur on kõige sagedamini kasutatav suhkur ja seda kasutatakse enamikus retseptides. Suhkrupeetus on superhästi suhkur, mis on peenem kui ratsi suhkur. Seda n
  • vahe: Erinevus Google+ profiili, Google+ lehe ja Google+ kohaliku Q vahel

    Erinevus Google+ profiili, Google+ lehe ja Google+ kohaliku Q vahel

    Peamised erinevused: Google+ profiil on Google+ peamine konto. See on profiil, mida igaüks teeb sarnaselt Facebooki konto või Twitteri kontoga. Google+ leht ja Google+ kohalik Q on mõeldud kasutamiseks ettevõtetes. Google+ leht on lehekülg, mis luuakse ettevõttele nii, et tal oleks koht, kus suhelda oma fännide ja järgijatega. Kohali
  • vahe: Soya tükkide ja soja graanulite erinevus

    Soya tükkide ja soja graanulite erinevus

    Peamised erinevused: Nii sojaoad kui sojagraanulid on valmistatud sojaubadest. Neid tuntakse ka tekstureeritud või tekstureeritud taimse valguna (TVP). Ainus erinevus soja tükid ja sojagraanulid on, et soja tükid on suuremad, samas kui graanulid on väiksemad. Nii sojaoad kui sojagraanulid on valmistatud sojaubadest. So
  • vahe: Erinevus Sony Xperia J ja Karbonn Titanium S5 vahel

    Erinevus Sony Xperia J ja Karbonn Titanium S5 vahel

    Peamine erinevus: Xperia J kuulutati välja oktoobris 2012 kui Xperia T odavam variant, mille tulemusena telefon on sarnane kujundusega T. Xperia J pakub 4-tollist kriimustuskindlat TFT puutetundlikku ekraani, mis pakub pikslitihedust 245. Karbonn Titanium S5 mängib 5, 0-tollise ekraani resolutsiooniga 540 x 960 pikslit.
  • vahe: Meteori ja meteoriidi erinevus

    Meteori ja meteoriidi erinevus

    Peamine erinevus: meteoor on valguse välk, mis järgib meie atmosfääri sisenemisel interplanetaarset prahti. Meteor ei ole praht ise, vaid prügi põhjustatud valguse välk. Kui see praht mõjutab maad, nimetatakse seda meteoriidiks. Meteor on valguse välk, mis järgib meie atmosfääri sisenemisel interplanetaarset prahti. Meteor ei
  • vahe: Erinevus I ja Bipolaarse II vahel

    Erinevus I ja Bipolaarse II vahel

    Põhiline erinevus: Bipolaarne I on meeleoluhäire, mida iseloomustab vähemalt üks maniakaalne episood või segatud episood. Bipolaarne II on meeleoluhäire, mida iseloomustab vähemalt üks hüpomania episood ja üks suur depressiivne episood. Bipolaarne I ja bipolaarne II on kaks tüüpi bipolaarne häire. Inimesed ku
  • vahe: Erinevus Samsung Galaxy Tab 2 7.0 ja Nexus 7 vahel

    Erinevus Samsung Galaxy Tab 2 7.0 ja Nexus 7 vahel

    Peamised erinevused: Samsung Tab 2 7.0 on 7-tolline tahvelarvuti, millel on umbes 170 ppi tihedusega PLS TFT LCD-ekraan. Seade on saadaval ka kahes versioonis; Ainult WiFi-ühendus ja Wi-Fi + 4G. Ainult Wi-Fi tableti toiteallikaks on 1 GHz Dual-core protsessor ja see on saadaval Android v4.0 Ice Cream Sandwichiga, samas kui Wi-Fi + 4G LTE tablett on powered by 1, 2 GHz Dual-core protsessor ja on saadaval Android v4.

Toimetaja Valik

Aku ja laetava aku erinevus

Peamised erinevused: Aku on seade, mis koosneb elektrokeemilistest rakkudest, mis muudavad salvestatud keemilise energia elektrienergiaks. Laetavad patareid on tuntud ka sekundaarpatareidena. Need patareid on võimelised laadima ja seega saab neid mitu korda kasutada. Aku on elektrokeemiliste elementide kogum, mis toodavad elektrit, muutes salvestatud keemilise energia elektrienergiaks.