Lassen Sie uns sagen, ich habe diese int
Variable v1
:Wie kopiert man Bits von einer Variablen in eine andere?
1100 1010
Und diese Variable int v2
:
1001 1110
Ich brauche die letzten vier Bits von v2
zu den letzten vier Bits von v1
, so dass die kopieren Ergebnis ist:
1100 1110
^ ^last four bits of v2
|
| first four bits of v1
Wie würde ich Ist das in C oder C++ passiert? Ich habe ein paar Artikel über bitweise Operationen gelesen, konnte aber keine spezifischen Informationen dazu finden.