289
2383
7411
高级工程师
unsigned int reverse_bits(unsigned int num) { unsigned int numOfBits = sizeof(num) * 8; unsigned int reverseNum = 0; for (unsigned int i = 0; i < numOfBits; i++) { if (num & (1 << i)) { reverseNum |= (1 << ((numOfBits - 1) - i)); } } return reverseNum; }
使用特权
307
2167
6747
218
1737
5469
203
2190
6860
209
1936
6063
293
2185
6820
OKAKAKO 发表于 2024-3-11 15:50 位域反转是不是可以组为数据加密使用?
235
1567
4933
中级工程师
发表回复 本版积分规则 回帖后跳转到最后一页
5
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号