x3,x4是main函数的局部变量,调用sub函数不会影响局部变量,所以x3=10,x4=20x1,x2是全局变量,在sub函数里:x1=x2=40x2=x1=40x1=x1=40所以x1=40,x2=40
sub(x3,x4)也就是sub(10,20)使得x1 = 10,x2没有改变,整个过程中x3 x4的值不变sub(x2,x1)也就是sub(40,10)使得x1 = 40,x2没有改变所以结果是10 20 40 40