Co to jest operator postfiksowy w C++?
Co to jest operator postfiksowy w C++?

Wideo: Co to jest operator postfiksowy w C++?

Wideo: Co to jest operator postfiksowy w C++?
Wideo: 09 - Odwrotna Notacja Polska (ONP) - konwersja - wprowadzenie 2024, Listopad
Anonim

Operatory Postfix są operatory jednoargumentowe które działają na pojedynczej zmiennej, która może być używana do zwiększania lub zmniejszania wartości o 1 (chyba że jest przeciążona). Są 2 operatory przyrostkowe w C ++, ++ i --.

Ludzie pytają też, jaka jest różnica między ++ i i i ++ w C?

Jedyny różnica jest kolejność operacji pomiędzy ten przyrost zmiennej i wartości operator zwroty. Więc w zasadzie ++ zwracam wartość po jej zwiększeniu, podczas gdy ++ zwracam wartość przed jej zwiększeniem. Na koniec w obu przypadkach wartość i zostanie zwiększona.

Następnie pojawia się pytanie, jaka jest różnica między przedrostkiem i przyrostkiem operatorów -- i ++? W prefiksie wersja (tj. ++ i), wartość i jest zwiększana, a wartością wyrażenia jest nowa wartość i. W postfiksie wersji (tj. i++), wartość i jest zwiększana, jednak {wartość|wartość} wyrażenia jest taka, że pierwotna wartość i.

Można też zapytać, co to jest postfix i prefix w C++?

Różnica między nimi polega na tym, że w przyrostek notacji, operator pojawia się po przyrostek -wyrażenie, podczas gdy w prefiks notacji, operator pojawia się przed wyrażeniem, na przykład x--; oznaczać przyrostek -dekrementuj operator i --x; oznaczać prefiks operator dekrementacji.

Co to jest ++ i oraz i ++ w Javie?

Tutaj ++ odnosi się do przyrost o 1. Ale już ++ odnoszę się do przyrost wartości przechowywanej wewnątrz zmiennej i. Gdzie jak ja ++ nazywa się post przyrost operator, tutaj, gdy kompilator wykonuje tę instrukcję, najpierw oryginalna wartość jest zastępowana w równaniu, a następnie wartość jest zwiększana o 1.