Какво е постфикс оператор в C++?
Какво е постфикс оператор в C++?

Видео: Какво е постфикс оператор в C++?

Видео: Какво е постфикс оператор в C++?
Видео: Указатели c++ что это. Для чего нужны. Указатели c++ разыменование. C++ для начинающих. Урок #46 2024, Септември
Anonim

Postfix оператори са унарни оператори които работят върху една променлива, която може да се използва за увеличаване или намаляване на стойност с 1 (освен ако не е претоварена). има 2 постфиксни оператори в C ++, ++ и --.

Хората също питат каква е разликата между ++ i и i ++ в C?

Единственият разлика е редът на операциите между на увеличение на променливата и стойността the оператор се завръща. Така че основно ++ i връща стойността, след като е увеличена, while ++ връщам стойността, преди да се увеличи. В крайна сметка и в двата случая стойността на i ще бъде увеличена.

Впоследствие въпросът е каква е разликата между префикс и постфикс на операторите -- и ++? В префикса версия (т.е. ++ i), стойността на i се увеличава, а стойността на израза е новата стойност на i. В постфикса версия (т.е. i++), стойността на i се увеличава, но {стойността|стойността} на израза е, че първоначалната стойност на i.

Човек може също да попита какво е постфикс и префикс в C++?

Разликата между двете е, че в постфикс нотация, операторът се появява след постфикс -израз, докато в префикс нотация, операторът се появява преди израз, например x--; обозначават постфикс -оператор на декремент и--x; обозначават префикс оператор на декремент.

Какво е ++ i и i ++ в Java?

Тук ++ отнася се до увеличение от 1. Сега ++ аз се позовавам на увеличение на стойността, съхранена в променлива i. Къде като аз ++ се нарича поща увеличение оператор, тук, когато компилаторът изпълнява този израз, първо първоначалната стойност се замества в уравнението и след това стойността се увеличава с 1.