首先,让我郑重声明,这是为我周三的期中考试做准备。我正在学习 C 编程课程,我们几乎没有接触过按位运算,但我们正在接受测试。
例如,我们应该知道 A、B、C 和 D 的初始化内容,如下所示:
unsigned int A, B, C, D;
A = 0xfedc & 0x300c;
B = 0xba98 | 0x1236;
C = 0x7654 ^ 0xfa00;
D = ~0xffff3210;
如果可能的话,你能为我提供一个体面的教程/指南来理解这些概念吗?一个解释也会很棒,但我不希望得到一个实际的答案解释。
提前感谢您提供的任何帮助。