Операторы сдвига в C ++

Если значение после оператора сдвига больше числа битов в левом операнде, результат не определен. Если левый операнд не подписан, правый сдвиг является логическим сдвигом, поэтому старшие биты будут заполнены нулями. Если левый операнд подписан, правый сдвиг может быть или не быть логическим сдвигом (то есть поведение не определено).

Может кто-нибудь объяснить мне, что означают вышеуказанные строки?

Ответы на вопрос(6)

Ваш ответ на вопрос