最近在看深刻理解计算机系统,一个感受-挺好,虽然只看了前面一部分,可是以为此书是值得我这个不太了解系统的菜鸟去深刻学习的。 学习
看到上面提到的一个有关交换变量的值的时候,本身动手将程序写了出来,代码很简单. spa
#include <stdio.h> io
void main(){ 变量
int a = 3; 程序
int b = 4; 计算机
printf("a = %d, b = %d\n",a,b); di
a = a ^ b; 深入理解计算机系统
b = a ^ b; void
a = a ^ b; printf
printf("a = %d, b = %d\n",a,b);
}