int
この変数があるとしましょうv1
:
1100 1010
そして、この変数int v2
:
1001 1110
結果が次v2
のようになるように、最後の 4 ビットを の最後の4 ビットにコピーする必要があります。v1
1100 1110
^ ^ last four bits of v2
|
| first four bits of v1
C または C++ でこれを行うにはどうすればよいでしょうか。ビット演算に関する記事をいくつか読みましたが、これに関する具体的な情報は見つかりませんでした。