Rozdíl mezi operátory Prefix a Postfix

Klíčový rozdíl: Prefix a Postfix Operátoři jsou primárně používáni ve vztahu k operátorům s přírůstkem a snížením. Pokud jsou operátory inkrementu a dekrementu napsány před operandem, pak se nazývají operátory prefixu. Pokud jsou však napsány za operandem, jsou nazývány postfixovými operátory.

Předpony a operátory Postfixu se primárně používají ve vztahu k inkrementálním a dekrementačním operátorům v jazycích orientovaných na programování (OOP), jako je Java, C Programming, PHP atd. Jsou běžně používány v jazyce C ++ více než v cokoliv jiného.

Abychom porozuměli operátorům prefixu a postfixu, musíme nejprve porozumět přírůstkům (++) a decrement (-) operátorům. V nejzákladnějším pojmu operátory přírůstků zvyšují hodnotu operandu o 1, zatímco operátoři snižují operace opačným směrem; snižují hodnotu operandu o 1. Operátor přírůstku je napsán jako ++ a operátor dekrementace je napsán jako -.

Nyní existují dva způsoby, jak zahrnout operátory s přírůstkem a snížením. Mohou být napsány buď před operandem nebo po něm. V závislosti na poloze budou klasifikovány jako operátory prefixu nebo operátory postfixu. Pokud jsou napsány před operandem, pak jsou nazývány operátory prefixu. Pokud jsou však napsány za operandem, jsou nazývány postfixovými operátory. Hlavní rozdíl mezi těmito dvěma je umístění: buď před operandem nebo po něm.

Navíc jejich umístění také ovlivňuje hodnoty operanta. Programiz.com vysvětluje rozdílný vliv operátorů prefixu a postfix na operand při použití operátoru přírůstku: "Pokud používáte operátor ++ jako předpona jako: ++ var; pak se hodnota operandu zvýší o 1, pak je vrácena, ale pokud použiješ ++ jako postfix jako: var ++; pak se hodnota operandu vrátí nejdříve, pak se zvýší o 1. "Operátor dekrementace by měl podobný dopad na operand, s tím rozdílem, že místo zvýšení hodnoty operandu by to snížilo.

Srovnání mezi operátory Prefix a Postfix:

Prefix Operators

Operátoři Postfixu

Umístění

Přidáno před operandem

Přidány za operandem

Související s

Přírůstky (++) a decrement (-) operátory

Použito v

Imperativní programovací jazyky, jako jsou jazyky Java a C, zejména C ++

Obrázek s laskavým svolením: slideshare.net, stuff-heap.blogspot.com

Doporučená

Související Články

  • populární srovnání: Rozdíl mezi atmosférou a prostředím

    Rozdíl mezi atmosférou a prostředím

    Klíčový rozdíl: Atmosféra je definována jako pás plynu, který obklopuje povrch země, zatímco termín životní prostředí se vztahuje na všechny živé a neživé věci, které se vyskytují, a tvoří totality okolních podmínek. Ekosystém Země se skládá z biosféry, hydrosféry, litosféry a atmosféry. Atmosféru lze definovat jako pás
  • populární srovnání: Rozdíl mezi rtěnkou a balzámem na rty

    Rozdíl mezi rtěnkou a balzámem na rty

    Klíčový rozdíl: Rtěnka a Balzám na rty jsou dva různé výrobky, které jsou aplikovány / nošeny na rtech. Rtěnka je v podstatě kosmetický výrobek, který ženy používají nebo používají jako ochranu na rtech. Na druhou stranu balzám na rty obvykle používají lidé, aby získali úlevu od suchých nebo popraskaných rtů, úhlové cheilitidy, stomatitidy nebo oparů. Rtěnka a balzám na rty jsou dva růz
  • populární srovnání: Rozdíl mezi formáty A4 a Letter Paper

    Rozdíl mezi formáty A4 a Letter Paper

    Hlavní rozdíl: Dvě velikosti papíru se používají pro různé účely v různých zemích. Papír formátu A4 je součástí série ISO 216, zatímco dokument Letter je součástí starého amerického Institutu národních standardů. A4 je mezinárodně uznávaná velikost papíru o šířce 8, 27 palce a výšce 11, 69 palce. Všechny velikosti "A" mají
  • populární srovnání: Rozdíl mezi geografií a topografií

    Rozdíl mezi geografií a topografií

    Klíčový rozdíl: Zeměpis je studiem popisu Země. Zahrnuje studium pozemských prvků, klimatu, obyvatelstva atd. Na Zemi. Na druhou stranu, topografie je studium a mapování tvarů a rysů míst. Na rozdíl od geografie, není to omezeno na studium Země. Geografie se zabývá studiem míst, v souvislosti s tím, kde jsou, jak se liší a proč. Na druhou stranu topo
  • populární srovnání: Rozdíl mezi předškolním a předškolním

    Rozdíl mezi předškolním a předškolním

    Klíčový rozdíl: Předškolní zařízení se týká přípravné školy, která byla určena pro děti v zákonem stanoveném školním věku. Obecně se vztahuje na děti ve věku od dvou do pěti let. Pre-primární je termín, který se obecně používá v souvislosti s dobou před základním vzděláním dětí. Předškolní zařízení obecně odkazuje na mat
  • populární srovnání: Rozdíl mezi psychologií a parapsychologií

    Rozdíl mezi psychologií a parapsychologií

    Hlavní rozdíl: Psychologie je studium lidské mysli a její činnosti. Parapsychologie má za cíl vrhnout světlo na ty jevy, které jsou vědeckou vědou vysvětlovány nevysvětlitelnými. Psychologie znamená studovat lidský mozek, když je vystaven různým situacím a vyvozuje závěry z jeho chování. Obě subjekty biologie a
  • populární srovnání: Rozdíl mezi Lay a Lie

    Rozdíl mezi Lay a Lie

    Klíčový rozdíl : Hlavní rozdíl mezi laickou a laickou je, že laika je pravidelné sloveso, zatímco lež je nepravidelné sloveso. "Lay" a "Lie" jsou dvě slovesa, která jsou často zmatená kvůli podobnosti jejich významu. Jsou však odlišné a používají se v jazycích jinak. Podle Collins Dictiona
  • populární srovnání: Rozdíl mezi aerobní a anaerobní

    Rozdíl mezi aerobní a anaerobní

    Klíčový rozdíl: Termín "aerobní" může být nejasně přeložen do "požadavku na vzduch", zatímco "anaerobní" lze přeložit do "bez vzduchu". Termíny aerobní a anaerobní se mohou týkat mnoha věcí: cvičení, dýchání, trávení a dokonce i organismu. Tyto termíny jsou nejčastěji
  • populární srovnání: Rozdíl mezi horninami a minerály

    Rozdíl mezi horninami a minerály

    Klíčový rozdíl: Skály jsou tvořeny z minerálů nebo minerálů ztuhlé do jednoho. Skála může být složena z jednoho nebo více minerálů dohromady. Minerály jsou homogenní pevné látky, které mají pravidelné struktury a nacházejí se v horninách, ložiskách rud a minerálů v zemské kůře. Téměř každý ví, že minerály a horn

Redakce Choice

Rozdíl mezi Nokia Lumia 920 a Samsung Galaxy S3

Hlavní rozdíl: Jedním z prvních smartphonů pod značkou je Nokia Lumia 920. Nokia Lumia 920 byl jedním z prvních telefonů, které byly vyvinuty na platformě Windows Phone 8. Byl spuštěn v listopadu 2012 jako vlajkový telefon. Samsung je jedním z klíčových hráčů na trhu smartphonů. Jejich inovativní řa