Kas ir postfix operators programmā C++?
Kas ir postfix operators programmā C++?

Video: Kas ir postfix operators programmā C++?

Video: Kas ir postfix operators programmā C++?
Video: C++ | Модификаторы Типов | Указатели | 02 2024, Septembris
Anonim

Postfix operatori ir unāri operatori kas darbojas ar vienu mainīgo, ko var izmantot, lai palielinātu vai samazinātu vērtību par 1 (ja vien tas nav pārslogots). Ir 2 postfix operatori C ++, ++ un --.

Cilvēki arī jautā, kāda ir atšķirība starp ++ i un i ++ valodā C?

Vienīgais atšķirība ir darbību secība starp uz pieaugumu no mainīgā lieluma un vērtības operators atgriežas. Tātad būtībā ++ i atgriež vērtību pēc tam, kad tā ir palielināta, while ++ es atgriežu vērtību, pirms tā tiek palielināta. Beigās abos gadījumos i vērtība tiks palielināta.

Pēc tam rodas jautājums, kāda ir atšķirība starp -- un ++ operatoru prefiksu un postfiksu? Prefiksā versija (t.i., ++ i), i vērtība tiek palielināta, un izteiksmes vērtība ir jaunā i vērtība. Postfiksā versija (t.i., i++), i vērtība tiek palielināta, tomēr izteiksmes {vērtība|vērtība} ir tāda, ka i sākotnējā vērtība.

Var arī jautāt, kas ir postfikss un prefikss C++?

Atšķirība starp abiem ir tāda, ka postfix apzīmējums, operators parādās pēc postfix -izteiksme, savukārt priedēklis apzīmējums, operators parādās pirms izteiksmes, piemēram, x--; apzīmēt postfix -samazināt operatoru un--x; apzīmēt priedēklis samazinājuma operators.

Kas ir ++ i un i ++ Java?

Šeit ++ attiecas uz pieaugumu ar 1. Tagad ++ es atsaucos uz pieaugums no vērtības, kas saglabāta mainīgajā i. Kur kā es ++ sauc par pastu pieaugums operators, šeit, kad kompilators izpilda šo paziņojumu, vispirms vienādojumā tiek aizstāta sākotnējā vērtība un pēc tam vērtība tiek palielināta par 1.