Сложното присвояване е оператор в повечето компютърни езици за програмиране(например C, C++ и други).

При сложното присвояване променливата приема някаква стойност, след като бъде извършена операция със стойността. Типичен пример, който се среща в почти всяка компютърна програма е:

x = x + 1

Този израз може да бъде заместен от оператор за сложно присвояване:

x += 1

Езикът C++ има = като присвояващ оператор, който може да се използва в следните сложни форми Оператор Описание += Прибавяне -= Изваждане *= Умножение /= Деление %= Modulus <<= Побитово изместване наляво >>= Побитово изместване надясно &= Побитов оператор И ^= Побитово изключващо ИЛИ |= Побитов оператор ИЛИ

Вижте също Оператор за присвояване

Категория:Програмиране