Hva er postfix-operator i C++?
Hva er postfix-operator i C++?

Video: Hva er postfix-operator i C++?

Video: Hva er postfix-operator i C++?
Video: i++ VS ++i : What's the Difference Between Postfix & Prefix 2024, September
Anonim

Postfix-operatører er unære operatører som fungerer på en enkelt variabel som kan brukes til å øke eller redusere en verdi med 1 (med mindre den er overbelastet). Det er 2 postfix-operatører i C ++, ++ og --.

Folk spør også, hva er forskjellen mellom ++ i og i ++ i C?

Den eneste forskjell er rekkefølgen på operasjonene mellom de øke av variabelen og verdien the operatør returnerer. Så i utgangspunktet ++ i returnerer verdien etter at den er økt, mens ++ jeg returnerer verdien før den økes. På slutten, i begge tilfeller vil i-verdien økes.

Deretter er spørsmålet, hva er forskjellen mellom prefiks og postfiks for -- og ++ operatorer? I prefikset versjon (dvs. ++ i), verdien av i økes, og verdien av uttrykket er den nye verdien av i. I postfiksen versjon (dvs. i++), økes verdien av i, men {verdien|verdien} av uttrykket er at den opprinnelige verdien av i.

Man kan også spørre, hva er postfix og prefiks i C++?

Forskjellen mellom de to er at i postfix notasjon, vises operatøren etter postfix -uttrykk, mens i prefiks notasjon, operatoren vises før uttrykk, for eksempel x--; betegne postfix -decrement operator og--x; betegne prefiks redusere operatør.

Hva er ++ i og i ++ i Java?

Her ++ refererer til øke innen 1. Nå ++ jeg refererer til øke av verdien lagret i variabel i. Hvor som jeg ++ kalles post øke operatør, her når kompilatoren utfører denne setningen, erstattes først den opprinnelige verdien i ligningen og deretter økes verdien med 1.