🔖Инкремент и Декремент
что такое инкремент и декремент, а так же как применять его постфиксную и префиксную формы.
Инкремент и Декремент используют для увеличения или уменьшения переменной на 1.
Эти операции можно писать как перед переменной так и после. Это называется префикс и постфикс.
Операция
Обозначение
Пример
Пояснение
ПреИнкремент
++a
cout << ++value;
Значение в переменной value
увеличивается, после чего оператор cout
печатает это значение
ПреДекремент
--a
cout << --value;
Значение в переменной value
уменьшается, после чего оператор cout
печатает это значение
Операция
Обозначение
Пример
Пояснение
ПостИнкремент
a++
cout << value++;
Оператор cout
печатает значение переменной value
, затем увеличивает это значение на 1
ПостДекремент
a--
cout << value--;
Оператор cout
печатает значение переменной value
, затем уменьшает это значение на 1
int value = 1;
cout << "value = " << value << endl; // начальное значение
cout << "++value = " << ++value << endl; // преинкремент
cout << "value++ = " << value++ << endl; // постинкремент
cout << "--value = " << --value << endl; // операция предекремента
cout << "value-- = " << value-- << endl; // операция постдекремента
Last updated