¿Qué son los operadores de cambio de bit (cambio de bit) y cómo funcionan?
He estado intentando aprender C en mi tiempo libre, y otros idiomas (C #, Java, etc.) tienen el mismo concepto (y, a menudo, los mismos operadores) ...
Lo que me pregunto es, en un nivel central, qué hace el cambio de bits (<<
, >>
, >>>
) ¿Qué problemas puede ayudar a resolver y qué errores acechan en la curva? En otras palabras, una guía absoluta para principiantes sobre el cambio de bits en toda su bondad.