PREINCREMENT ++

This operator adds one to a number before it is used. To specify preincrement, the operator must appear before the expression to be incremented. If the expression is a variable (or any expression which may appear on the left side of an assignment operator), the result will be stored to that variable. For example:

x = 3;

y = ++x;

Both x and y will receive the value 4 after these statements execute.