Разница между инкрементом и декрементом в C++ заключается в том, что инкремент увеличивает значение переменной на единицу, а декремент уменьшает его на единицу. gb.ru cppstudio.com
Инкремент обозначается «++» и имеет две разновидности: префиксную (оператор ставится перед переменной) и постфиксную (оператор располагается сразу за переменной): purecodecpp.com metanit.com
- Префиксный инкремент увеличивает значение переменной на единицу, и полученный результат используется как значение выражения. metanit.com
- Постфиксный инкремент увеличивает значение переменной на единицу, но значением выражения будет то, которое было до увеличения на единицу. metanit.com
Декремент обозначается «--» и также имеет две разновидности: metanit.com
- Префиксный декремент уменьшает значение переменной на единицу, и полученное значение используется как значение выражения. metanit.com
- Постфиксный декремент уменьшает значение переменной на единицу, но значением выражения будет то, которое было до уменьшения на единицу. metanit.com