I do not get the difference between addition and subtraction, I have tried to look it up but still no answer. Please explain in the simplest way.
I know when addition, exceeds the maximum size of the integer type used to store it. When an integer overflow occurs, the interpreted value will appear to have “wrapped around” the maximum value and started again at the minimum value but how, what are some conditions to prevent that?