C


#include<stdio.h>            //移位+按位或 交换

int main()
{
	int a=10;
	int b=20;
	printf("交换前a,b的值分别为:\n");
	printf("a=%d\n",a);
	printf("b=%d\n",b);
	b = (__int64)((__int64)a << 32 | (a = b)) >> 32;
	printf("交换前a,b的值分别为:\n");
	printf("a=%d\n",a);
	printf("b=%d\n",b);
	return 0;
}


你可能感兴趣的:(return,include)