Différence entre i++ et ++i
i++ est appelé post-incrémentation alors que ++i est appelée pré-incrémentation.

i = 1; j = i++; //i = 2 et j = 1
i = 1; j = ++i; //i = 2 et j = 2
i++ est appelé post-incrémentation alors que ++i est appelée pré-incrémentation.
i = 1; j = i++; //i = 2 et j = 1
i = 1; j = ++i; //i = 2 et j = 2