Цитата(Метценгерштейн @ Sep 15 2013, 16:16)

пишу в ИАР
Код
TX_pointer += TX_restSizeData;
так нормально
а так ругается (пробел между + и =)
Код
TX_pointer + = TX_restSizeData;
а я считал, что компилятор игнорирует пробелы и переносы строк.
Лексический анализатор разделяет текст программы как по шаблонам лексем, так и по разделителям. Поэтому += это для него инкремент на r-value, а + = две лексемы, сложение и присвоение. Объяснение на пальцах, точное толкование операции += смотрите в стандарте.