Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Hi, I'm new to c++ and very confused about the prefix/postfix increment/decrement operators. IMO, they sometimes produce the same output and sometimes don't. It's confusing

Hi, I'm new to c++ and very confused about the prefix/postfix increment/decrement operators. IMO, they sometimes produce the same output and sometimes don't. It's confusing that if they can be interchangeable in certain situations.

Below two c++ code snippets are examples I came up with, and the first one has a postfix ++ and the second's is prefix.

It's definitely not the best example, and feel free to share yours if it has a better interpretation. Thanks for you help!

for (int i = 0; i < 5; i++) {

cout << "i - postfix++: " << i << endl;

}

for (int i = 0; i < 5; ++i) {

cout << "i - prefix++: " << i << endl;

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Concepts

Authors: David M. Kroenke, David J. Auer

7th edition

133544621, 133544626, 0-13-354462-1, 978-0133544626

More Books

Students also viewed these Databases questions