C语言版:
void swap (int a, int b)
{
a = a ^ b;
b = a ^ b;
a = a ^ b;
}
原理:
a ^ a == 0
0 ^ b == b
异或:同则为零。异则为一
a ^ (b ^ a) == b
b ^ (b ^ a) == a
C语言版:
void swap (int a, int b)
{
a = a ^ b;
b = a ^ b;
a = a ^ b;
}
原理:
a ^ a == 0
0 ^ b == b
异或:同则为零。异则为一
a ^ (b ^ a) == b
b ^ (b ^ a) == a
上周组内技术分享会,朋友介绍了Python语言有趣的历史,其中一个有意思的环节就是Pyt
小人精
一个有趣的闭包题
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M