Yeah, sure no problem.
In c++, the '+' (unary) by itself effectively does nothing. Same concept with the '-', but this does something, it doesn't subtract though. It negates your statement (the value entered or computed earlier).
+= is an assignment operator, telling the computer "this needs to be done, so do it now".
Basically.