在下列代码的横线处填写( ),可以使得输出是 20 10。
#include <iostream>
using namespace std;
int main() {
int a = 10, b = 20;
a = (a << 8) | b;
____________ // 在此处填入代码
cout << a << " " << b << endl;
return 0;
}
- A.
a = a >> 8; b = a & 0xff - B.
b = a >> 8; a = a & 0xff; - C.
a = b; b = a & 0xff; - D.
b = a; a = b;