社区
C语言
帖子详情
位运算高手来解答,我实在看不懂这段位运算。
沤江一流
2012-08-01 04:22:23
unsigned long X, Y, T;
T = ((Y >> 4) ^ X) & 0x0F0F0F0F;
X ^= T;
Y ^= (T << 4);
T = ((Y ) ^ X) & 0x10101010;
X ^= T;
Y ^= (T );
DES中初始置换部分代码。
...全文
81
2
打赏
收藏
位运算高手来解答,我实在看不懂这段位运算。
unsigned long X, Y, T; T = ((Y >> 4) ^ X) & 0x0F0F0F0F; X ^= T; Y ^= (T << 4); T = ((Y ) ^ X) & 0x10101010; X ^= T; Y ^= (T ); DES中初始置换部分代码。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
图灵狗
2012-08-01
打赏
举报
回复
每条语句都是容易理解的,关键要联系设计和目标来看。
ouyh12345
2012-08-01
打赏
举报
回复
给x、y赋初值,然后单步调试
JavaSE案例--四连棋游戏--
位运算
传统的四连棋算法,使用的是两维数组的方式,... 这套视频,采用
位运算
,& | << |= 等进行四连棋的游戏开发,运算性能非常快。 这是
位运算
使用的经典案例!(本套视频只提供算法分析代码,不提供项目演示代码)
ReentrantReadWriteLock的
位运算
解析
我相信不少读者,在看JDK源码时,会看到
位运算
代码,可能有些人和阿星一样是转行的,缺乏计算机相关的基础知识,看的是一头雾水。 导致有些人直接被劝退,也有些人选择理解字面上的意思,细节跳过。 但是一颗疑惑的...
10道经典例题手撕C语言字节问题:结构体、共用体(联合体)、字节对齐、位段
位运算
很多文章老是只讲概念不讲例题,或者说就讲一两道,初学者不容易总结规律,我总结了10道经典例题,如果同学们能明白例题,那么相关概念再看就会清楚许多了。这10道例题都是我在老师的云班课、实验报告册上总结改编而...
自动生成小学生四则运算(皮!)
自动生成小学生四则运算(皮!) ... a·需求分析 ... 在这个家长希望自己的小孩能够赢在起跑线的社会,通常寻找很多的练习给小学生做,所以我们就来编写一个四则运算的软件,你懂我意思吧!这个软件能够...
Java中的if-else练习吧,看看if-else和三元运算符等向替换
这就来练练象棋技术,以下我们来看看, 看看你是段位 几,一般我们喜欢用数字来代表战绩。*/ if (mvp >=90 && mvp <=100) { /*再三强调, 这个我们平常是这样写的:90<=mvp<=100,记
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章