Çfarë është operatori postfix në C++?
Çfarë është operatori postfix në C++?

Video: Çfarë është operatori postfix në C++?

Video: Çfarë është operatori postfix në C++?
Video: C++ | Модификаторы Типов | Указатели | 02 2024, Nëntor
Anonim

Operatorët Postfix janë operatorët unarë që punojnë në një ndryshore të vetme e cila mund të përdoret për të rritur ose ulur një vlerë me 1 (përveç nëse mbingarkohet). Ka 2 operatorët postfiks në C ++, ++ dhe --.

Njerëzit pyesin gjithashtu, cili është ndryshimi midis ++ i dhe i ++ në C?

I vetmi ndryshim është rendi i veprimeve ndërmjet të rritje të ndryshores dhe të vlerës the operatori kthehet. Pra në thelb ++ i kthen vlerën pasi të rritet, ndërsa ++ i kthej vlerën përpara se të rritet. Në fund, në të dyja rastet vlera e i do të rritet.

Më pas, pyetja është, cili është ndryshimi midis prefiksit dhe postfiksit të operatorëve -- dhe ++? Në parashtesë versioni (d.m.th. ++ i), vlera e i është rritur, dhe vlera e shprehjes është vlera e re e i. Në postfiks versioni (d.m.th., i++), vlera e i është rritur, megjithatë, {vlera|vlera} e shprehjes është se vlera origjinale e i.

Dikush mund të pyesë gjithashtu, çfarë është postfiksi dhe parashtesa në C++?

Dallimi midis të dyve është se në postfiks shënimi, operatori shfaqet pas postfiks -shprehje, kurse në parashtesë shënimi, operatori shfaqet përpara shprehjes, për shembull x--; tregojnë postfiks -operatori i zvogëlimit dhe--x; tregojnë parashtesë operatori i zvogëlimit.

Çfarë është ++ i dhe i ++ në Java?

Këtu ++ i referohet rritje nga 1. Tani ++ i referohem rritje të vlerës së ruajtur brenda ndryshores i. Ku si unë ++ quhet post rritje operatori, këtu kur kompajleri ekzekuton këtë deklaratë, atëherë së pari vlera origjinale zëvendësohet në ekuacion dhe më pas vlera rritet me 1.