【位运算】交换两个整型变量的值

代码

C / C++ 版:

void swap(int *a, int *b){ 
    *a ^= *b;
    *b ^= *a;
    *a ^= *b;
}

C++ 版:

void swap(int &a, int &b){ 
    a ^= b;
    b ^= a;
    a ^= b;
}
    原文作者:VZZmieshenquan
    原文地址: https://blog.csdn.net/qq_34072526/article/details/88992578
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞