C++ 一个交换两数值的神奇代码 有空可以看看


void swap(int *a, int *b)
{
    *a = (*a&~*b)|(*b&~*a);
    cout << *a << " " << *b <<endl;
    *b = (*a&~*b)|(*b&~*a);
    cout << *a << " " << *b <<endl;
    *a = (*a&~*b)|(*b&~*a);
    cout << *a << " " << *b <<endl;
}

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/278991.html

(0)
上一篇 2022年8月5日
下一篇 2022年8月5日

相关推荐

发表回复

登录后才能评论