解决方案 »
- 关于递归的单步调试问题
- 求教java / C 通讯时aocketaddr_in 如何转换的问题
- ======刚开始用JDBC往oracle里插入数据,select,update正常,insert抛出异常======
- 如何用JAVA编写程序模拟页面的自动提交?
- 关于javascript的问题,请高手指教!
- 导致java.lang.IllegalThreadStateException异常的原因是什么啊?
- hashtable问题
- 工作需要可能要做一个扫描仪的ocx,java能做么?
- 请问用PreparedStatement这个SQL语句执行类为什么出错(如题内容)?
- 哪位大虾有《java 编程思想》第二版 简体中文版的下载地址
- 请问Java编程原理与实践(第4版) 作者:Y.Daniel Liang
- java中写入文件时中文变成乱码,怎么办啊?
则
t>>24 0000,0000,0000,0000,0000,0000,0000,1111
&0xff 0000,0000,0000,0000,0000,0000,1111,1111
= 0000,0000,0000,0000,0000,0000,0000,1111
我这样理解对吗?
有程序上下文吗?
while (len--)
{
byte t = (r >> 24) & 0xFF;
r = (r << 8) | *++;
r^=table[t];
}r 是register,
t 是temp
table是表。
*++指向下一个字节。
请一并解释一下r = (r << 8) | *++;