交换两个变量的值(不借助第三者)

来源:互联网 发布:占豪真实身份 知乎 编辑:程序博客网 时间:2024/05/01 10:15
#include <stdio.h>


int main(void)
{
int a = 4;
int b = 5;


printf("Before change: a = %d\tb = %d\n", a, b);
a ^= b;
b ^= a;
a ^= b;
printf("After change: a = %d\tb = %d\n", a, b);


return 0;
}
原创粉丝点击