Kaj je operator postfix v C++?
Kaj je operator postfix v C++?

Video: Kaj je operator postfix v C++?

Video: Kaj je operator postfix v C++?
Video: C++ | Модификаторы Типов | Указатели | 02 2024, September
Anonim

Postfix operaterji so unarni operaterji ki delujejo na eni spremenljivki, ki jo je mogoče uporabiti za povečanje ali zmanjšanje vrednosti za 1 (razen če je preobremenjena). Obstajata 2 postfix operatorji v C ++, ++ in --.

Ljudje se tudi sprašujejo, kakšna je razlika med ++ i in i ++ v C?

Edini Razlika je vrstni red operacij med the prirastek spremenljivke in vrednosti the operaterja vrne. Torej v bistvu ++ i vrne vrednost, potem ko se poveča, while ++ vrnem vrednost, preden se poveča. Na koncu se bo v obeh primerih vrednost i povečala.

Kasneje se postavlja vprašanje, kakšna je razlika med predpono in postfiksom operatorjev -- in ++? V predponi različica (tj. ++ i), vrednost i se poveča, vrednost izraza pa je nova vrednost i. V postfiksu različica (tj. i++), se vrednost i poveča, vendar je {value|the worth} izraza, da je prvotna vrednost i.

Lahko se tudi vprašamo, kaj sta postfix in predpona v C++?

Razlika med obema je v tem, da v postfiks zapis, operater se pojavi za postfiks -izraz, medtem ko v predpona operator se pojavi pred izrazom, na primer x--; označujejo postfiks -dekrementni operator in--x; označujejo predpona dekrementni operater.

Kaj je ++ i in i ++ v Javi?

Tukaj ++ se nanaša na prirastek do 1. zdaj ++ nanašam se na prirastek vrednosti, shranjene v spremenljivki i. Kje kot jaz ++ se imenuje pošta prirastek operator, ko prevajalnik izvede ta stavek, se v enačbo najprej nadomesti izvirna vrednost, nato pa se vrednost poveča za 1.