Què és l'operador postfix en C++?
Què és l'operador postfix en C++?

Vídeo: Què és l'operador postfix en C++?

Vídeo: Què és l'operador postfix en C++?
Vídeo: C++ | Модификаторы Типов | Указатели | 02 2024, De novembre
Anonim

Operadors de postfix són operadors unaris que funcionen en una sola variable que es pot utilitzar per augmentar o disminuir un valor en 1 (tret que estigui sobrecarregat). N'hi ha 2 operadors postfix en C ++, ++ i --.

La gent també es pregunta, quina diferència hi ha entre ++ i i i ++ en C?

L'únic diferència és l'ordre de les operacions entre el increment de la variable i el valor el operador torna. Així, bàsicament ++ i retorna el valor després d'incrementar-lo, mentre ++ torno el valor abans que s'incrementi. Al final, en ambdós casos la i tindrà el seu valor incrementat.

Posteriorment, la pregunta és: quina diferència hi ha entre el prefix i el postfix dels operadors -- i ++? En el prefix versió (és a dir, ++ i), el valor de i s'incrementa i el valor de l'expressió és el nou valor de i. En el postfix versió (és a dir, i++), el valor de i s'incrementa, però, el {valor|el valor} de l'expressió és que el valor original de i.

També es pot preguntar, què és el postfix i el prefix en C++?

La diferència entre els dos és que en el postfix notació, l'operador apareix després postfix -expressió, mentre que en el prefix notació, l'operador apareix abans de l'expressió, per exemple x--; denotar postfix -operador de decrement i--x; denotar prefix operador de disminució.

Què és ++ i i i ++ a Java?

Aquí ++ es refereix a increment per 1. Ara ++ em refereixo a la increment del valor emmagatzemat dins de la variable i. On com jo ++ s'anomena post increment operador, aquí quan el compilador executa aquesta instrucció, primer el valor original es substitueix a l'equació i després el valor s'incrementa en 1.