Where did you run across this?
Once upon a time, the compound assignments were specified as
=+ and
=-. This form was described as obsolete in 1978, so we're talking about ancient history. If you encountered this construction in 40-year-old C code then
maybe the intended functionality was equivalent to:
If you encountered this construction in more recent code then it is merely a mistake.