C语言交换两个指针所指位置的数值
程序员文章站
2022-06-07 14:20:36
交换指针变量x和y所指向的存储位置处存放的值,不需要第三个位置来存储临时变量。这种方式并没有性能上的优势。 ......
交换指针变量x和y所指向的存储位置处存放的值,不需要第三个位置来存储临时变量。这种方式并没有性能上的优势。
void replace(int *x, int *y) { *y = *x ^ *y; *x = *x ^ *y; *y = *x ^ *y; }
上一篇: C++生成随机数
下一篇: js中scroll滚动相关