C语言反转二进制数据位

用异或的方式实现对一个数据某一位反转,某一位与1异或的时候刚好发生反转,与0异或的时候不变。

将某一数据的第n位反转方法:val = val ^ ( 1 << n);

展开阅读全文

没有更多推荐了,返回首页