Was sind bitweise Verschiebungsoperatoren und wie funktionieren sie?
Ich habe versucht, C in meiner Freizeit zu lernen, und andere Sprachen (C #, Java usw.) haben das gleiche Konzept (und oft die gleichen Operatoren) ...
Was ich mich frage, ist auf einer Kernebene, was Bit-Shifting (<<
, >>
, >>>
) tun, welche Probleme kann es lösen, und welche Fallstricke lauern in der Kurve? Mit anderen Worten, ein absoluter Anfängerleitfaden für das Verschieben von Bits in seiner ganzen Güte.