Почему в C нет операторов поворота влево / вправо? [закрыто]

Полагаю, это немного философский вопрос.

Язык C имеет стандартный набор побитовых операций, в том числе,ORANDXORSHIFT LEFT/RIGHT, а такжеNOT, Почему неt вращать влево / вращать правые операторы или функции, включенные в язык?

Эти операторы имеют ту же сложность, что и другие побитовые операторы, и обычно требуют одной инструкции сборки, как и другие. Кроме того, я могу придумать множество вариантов использования оператора поворота, возможно, не меньше, чем, скажем,xor оператор - так что это звучит немного странно для меня, что они нет включен в C вместе с остальными.

Если вам нужно повернуть в C или C ++,там's отдельный вопрос часто задаваемых вопросов о передовых методах для этого, Обсуждение этого вопроса не по теме.

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

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