Я немного смущен:
long v = 0;
v <<= 8;
v |= 230;
Я знаю, что ‹‹ — это знаковый оператор сдвига влево, а | Побитовое включающее ИЛИ, но я не понимаю, что делает равенство?
Итак, fist v равно 0. Значит, ‹‹ не имеет никакого эффекта? Тогда оно равняется 1000, но что тогда происходит?
изменить: я отредактировал заголовок, чтобы другие могли лучше найти этот вопрос: добавлены «составные операторы»
v = v << 8
, а затемv = v | 230
. - person Maroun   schedule 25.07.2013